我们成功地使用代码部署进行部署,但是我们有来自客户端的请求来分离部署脚本存储库和代码存储库,现在代码存储库包含appspec.yml和其他需要运行并且可供编码人员使用的脚本
我尝试搜索google和stackoverflow但却一无所获:(。
我们是否需要使用厨师,木偶等其他工具?但客户希望只使用aws解决方案。
请帮助。
答案 0 :(得分:2)
我通过在构建过程中添加额外步骤来完成此任务。
在构建期间,我的CI工具检出包含部署相关脚本和appspec.yml文件的第二个存储库。之后,我们压缩代码+脚本并将其发送到CodeDeploy。
不要忘记appspec.yml必须位于根目录中。
我希望它有所帮助。