- Newest
- Most votes
- Most comments
PutJobSuccessResult represents the success of a job as returned to the pipeline by a job worker. Used for custom actions only - so you must have configured a custom action calling your ci-cd-test Lambda. Custom actions can be included in your pipeline as a Build, Deploy, Test or Invoke action.
Hi @Subhan, it does indeed look like you've configured a custom action using your Lambda function as the provider. This is asking your Lambda function to execute custom deployment steps rather than deploying the function itself.
I'm only familiar with using CloudFormation/SAM to deploy Lambda in which case the CodePipeline deploy provider is CloudFormation. However I'm guessing that in your case you'd want to configure CodeDeploy as the provider, telling it to deploy your Lambda function. This page may help - https://docs.aws.amazon.com/codedeploy/latest/userguide/deployment-steps-lambda.html.
Relevant content
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 3 years ago
Hi sinksman, Thank you for taking time to look into my problem. I'm a beginner in AWS. After reading your answer, I believe there is something wrong with my deployment stage. I updated my question and attached the deploy stage screen shots above. Could you please take a look and tell me what I'm doing wrong over there?