在AWS CodePipeline中,审批/审核阶段默认会构建每个提交。以下是一个包含代码示例的解决方法:
在CodePipeline中创建一个新的审批/审核阶段。
在“Actions”中选择“Add action group”并命名为“Build”.
在“Action provider”下拉菜单中选择一个适合你的构建工具,比如AWS CodeBuild。
在“Input artifacts”下拉菜单中选择之前的构建阶段输出的构建包。
在“Output artifacts”下拉菜单中选择一个输出构建包的名称(例如:build-output)。
在“Commands”部分输入构建命令,例如:
build:
commands:
- echo "Building the latest commit"
- npm install
- npm run build
这样,审批/审核阶段就会构建每个提交的最新代码。请注意,这只是一个示例,你需要根据你的具体应用程序和工具进行相应的调整。