AWS CodePipeline / CodeDeploy

时间:2016-04-30 05:36:27

标签: amazon-web-services aws-code-deploy aws-codepipeline

我正在学习基于AWS的持续集成,并根据tutorial拥有基本的CodeCommit→CodePipeline→CodeDeploy工作流程设置。当我推送到CodeCommit时,CodePipeline会触发CodeDeploy中的构建,但它找不到我的appspec.yml清单,因为它不在我的存储库的根目录中。

如何配置CodePipeline / CodeDeploy以查找子目录appspec.yml下的inst/aws/而不是存储库根目录?我不想重构我的仓库(也有非AWS内容)只是为了适应供应商特定的偏好。

1 个答案:

答案 0 :(得分:1)

默认情况下,CodeDeploy代理会查看appspec.yml的捆绑包的根目录。很遗憾,您无法配置appspec的位置。