【发布时间】:2020-09-06 15:51:49
【问题描述】:
我正在尝试在 AWS 上部署 Django Web 应用程序。
我使用 Jenkins for CI 和 CodeDeploy 插件将我的构建部署到 AWS CodeDeploy。 Jenkins 工作正常,构建完成后我看到“FINISHED:SUCCESS”。
但是当我导航到我的 AWS CodeDeploy 控制台时,我看到一条错误消息:
"修订版尺寸过大。其最大尺寸为 51200B。"
我已将 appspec.yml 文件添加到我的项目的根目录,但它没有帮助。
appspec.yml
version: 0.0
os: linux
files:
- source: /
destination: /home/ubuntu/wamsport/
permissions:
- object: /home/ubuntu/wamsport
pattern: "**"
owner: ubuntu
group: ubuntu
【问题讨论】:
-
当您在 CD 中手动创建部署组并进行部署时,是否会出现同样的错误?还是仅在使用 Jenkins 时?
-
@Marcin 是的。实际上从 S3 部署到 CD 有问题:(
标签: django amazon-web-services jenkins amazon-s3 aws-code-deploy