【发布时间】:2017-06-08 08:08:09
【问题描述】:
我是 codedeploy 的新手。我成功地部署到了一个 ec2 实例(并使用 git 来管理代码,所以现在一切都运行良好)。
我希望除了我自己在项目中工作的其他人能够将源代码部署到实例,但不能运行脚本(特别是因为 codedeploy 似乎以 root 身份运行)。将其视为管理员/网站管理员场景。
换句话说,appspec.yml 下有“钩子”部分,您可以在部署过程中运行任何脚本。我想防止这种情况发生,该实例已准备好部署的所有软件,因此不需要它。
2 个问题: 1)这是否有意义或者我是否严重误解了某些东西/我是否完全使用 codedeploy 过度杀戮? 2)如果有意义,我该如何实现?
【问题讨论】:
标签: aws-code-deploy