0

我正在尝试通过代码部署将 python 应用程序部署到 ec2 实例,但是在部署过程中我遇到了这个错误

部署失败,因为此位置已存在指定文件:/home/ubuntu/yello/manage.py

附加我的 appsecfile 也尝试过覆盖但没有运气

version: 0.0
    os: linux
    files:
      - source: /
        destination: /home/ubuntu/yello
        overwrite: true
    hooks:
      AfterInstall:
    - location: script/services.sh
      timeout: 300
      runas: ubuntu

谁能帮忙?

4

2 回答 2

0

这是一个非常常见的错误,因此 AWS 公共文档有一个相同的部分。

基本上在创建部署时,您需要选择Overwrite the content选项以便部署不会失败(默认行为)。详情在这里:

默认行为会阻止来自两个不同 CodeDeploy“应用程序”的两个部署写入同一个文件并可能导致某种冲突。

于 2020-11-05T09:23:49.817 回答
-1
cd /var/www/your-directory/public/funnel_webhooks/test/

sudo rm -rf clickfunnel.txt

删除此文件后,请释放代码管道中的更改。

于 2021-08-13T09:56:28.073 回答