【发布时间】:2020-12-10 12:56:58
【问题描述】:
我正在努力为应用程序的 Api 部分提供 ci/cd。
我有 3 个步骤:
1:来源(git hub version2)
2:构建(目前没有命令)
3:部署(提供者是代码部署(应用程序))
这是代码部署中的事件截图。
在创建部署组时。我选择了从选项中下载代码部署提供程序的选项(尽管这是必要的)。
觉得合适。
此代码管道已将一个对象放入此管道的 S3 存储桶中。 代码部署正在对该源工件起作用。
注意: 我们在这个 Ec2 映像上没有任何内容,它只是我们拥有 API 的地方。 目前,Ec2 为空。
实现这一点的正确方法是什么?我该如何克服我所面临的问题。
【问题讨论】:
-
如果build没有做任何事情,你可以完全删除这个阶段。 CodeDeploy 的
appspec.yml文件呢?也许是不正确的? -
@Marcin 哦好吧将删除构建步骤。 appspec.yml 是必要的吗?它应该成为我的回购的一部分吗?
标签: amazon-web-services continuous-integration continuous-deployment aws-codepipeline aws-code-deploy