2016-11-30 49 views
-1

我们成功地使用代码部署进行部署,但是我们有一个来自客户端的单独部署脚本存储库和代码存储库的请求,目前代码存储库包含appspec.yml和其他需要的脚本可以运行并可供编码人员使用。AWS Code deploy without appspec.yml

我试图寻找谷歌和计算器却一无所获:(。

我们是否需要使用像厨师其他工具,木偶等?但客户想成为唯一的解决方案使用AWS。

请帮助。

+0

删除“厨师”标签,因为这个问题与厨师直接无关。 – coderanger

回答

2

我已通过添加额外的步骤,我的构建过程中做到了这一点。

在构建,我的CI工具检查出含有部署相关的脚本和appspec.yml文件第二库。之后,我们会压缩代码+脚本并将其发送到CodeDeploy。

不要忘记appspec.yml必须位于根目录中。

我希望它有帮助。

+0

嗨,不,我们不想在代码中添加安装脚本,开发人员不应该看到我们的部署脚本,我们需要它来分离它 –

+0

Hello @ P-Kumar如果您按照上面所述的方式进行操作,开发人员将看不到您的部署脚本因为它们将在不同的存储库中。 – Neutralizer