[英]Export existing CodePipeline/CodeBuild projects to Cloudformation
[英]How to deploy several codeBuild projects with CloudFormation in CodePipeline
為了清楚地說明我的 codePipeline 步驟,我決定使用多個具有不同構建規范文件的 codeBuild 項目。
我面臨一個問題,需要為每個要使用的構建規范文件的 codeBuild 項目指定。 定義cloudformation模板部署codeBuild項目時,需要在CODEPIPELINE
上設置AWS::CodeBuild::Project
的Source
屬性; 所以我不確定在哪里可以指定不同的路徑。
目前,我的結構是這樣的:
知道在哪里定義路徑嗎?
提前非常感謝,喬爾
解決方案實際上是在Source
對象內部定義BuildSpec
屬性(見下文)。 我認為這是不可能的,因為我認為將代碼管道作為源代碼,我們無法提供任何其他細節。
因此,在定義AWS::CodeBuild::Project
cloudformation 模板中,除了代碼管道源類型之外,只需添加要使用的構建規范文件的名稱:
Source:
Type: CODEPIPELINE
BuildSpec: "my_custom_filename.yml"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.