我正在尝试使用Github设置AWS CodeDeploy以自动化我的部署。我遇到的问题是EC2实例已经处于活动状态并且具有Web应用程序代码。问题是实例上还有其他内容,我不想在源代码控制下进行管理。
CodeDeploy失败并显示以下错误:
The deployment failed because a specified file already exists at this location
这是因为源代码在实例上,并没有作为版本进行添加。
我的问题是,有没有办法让代码部署将实例上的当前文件识别为初始版本?
file_exists_behavior: OVERWRITE
来强制执行此行为,具体请参阅https://github.com/aws/aws-codedeploy-agent/issues/14。 - Daryl Teo