代码之家  ›  专栏  ›  技术社区  ›  Dave

代码管道-代码构建和代码部署

  •  2
  • Dave  · 技术社区  · 7 年前

    我有一个代码构建作业,它将一个zip文件构建为工件,并将其推送到s3(不确定是否还需要第二步…)。下一个阶段运行CodeDeploy,我如何告诉该阶段使用我刚刚构建的zip文件来部署它?

    看起来CodeDeploy中的日志在第一步失败,当我查看EC2上的存档时,文件夹不存在。

    CodeDeploy和CodeBuild作业独立工作得很好。。。

    1 回复  |  直到 7 年前
        1
  •  1
  •   tangerini    7 年前

    CodePipeline会自动为创建管道时生成的工件创建一个S3存储桶。您必须指定可由CodeDeploy部署的CodeBuild工件中包含的文件。CodePipeline将从构建步骤中知道代码构建工件的位置,并在创建CodeDeploy部署时使用它。

    下面的教程展示了如何将CodeBuild和CodeDeploy与CodePipeline集成: https://www.youtube.com/watch?v=KppUHzb4kHc