CodePipeline の CodeBuildの入力アーティファクト指定に一つ以上選択しますってあるんだけど
イシュー
参考
- amazon web services - CodeBuild - multiple input artifacts in AWS Pipeline - DevOps Stack Exchange
- GitHub - tooltwist/codepipeline-artifact-munge: Merge and extract files from CodePipeline artifacts to create new artifacts
- GitHub - aws-samples/codepipeline-nested-cfn: CloudFormation templates, CodeBuild build specification & Python scripts to perform unit tests of a nested CloudFormation template.
- Continuous Integration and Continuous Delivery with Jenkins & AWS CodePipeline - Cambridge Technology Inc
エラーメッセージ
The AWS Lambda function artifactMuge failed to return a result. Check the function to verify that it has permission to call the PutJobSuccessResult action and that it made a call to PutJobSuccessResult.
- エラーの詳細
2018-08-01T04:00:45.948Z 0d6ee6be-953f-11e8-82a2-fd506b407e18 TypeError: Assignment to constant variable. at exports.handler (/var/task/merge.js:98:16)
上記コードは、タイムアウトしてしまう。