Codedeploy 回滚未选择先前成功的构建版本
Codedeploy rollback not picking the previous successful build version
出于某种原因,AWS Codedeploy 回滚似乎总是选择最新版本并失败
部署 1 成功,在 S3 存储桶中创建了修订。
部署 2 失败,Codedeploy 回滚开始,其中是自动的
部署 3 也因与部署 2 相同的原因而失败
预期的 Codedeploy 行为适用于 Deployment 3,它应该选择 Deployment 1 S3 构建版本。
我不确定使用 Codedeploy 的 S3 存储桶中是否缺少任何链接。非常感谢任何想法。
谢谢
不确定这是否特别适用于您的情况,但 CodeDeploy 的“奇怪”回滚行为是 documented:
However, if the deployment that failed was configured to overwrite, instead of retain files, an unexpected result can occur during the rollback.
因此,您可能会观察到这些“意外结果”,这些结果可能会在您部署并因 现有内容.
而失败时发生
您可以在以下位置阅读更多相关信息:
在使用 AWS CLI 进行一些调查后,我可以看到正在重写的版本。使用 AWS CLI 时,事情比控制台中显示的更清楚。
感谢您花时间 post 回复可能的答案
出于某种原因,AWS Codedeploy 回滚似乎总是选择最新版本并失败
部署 1 成功,在 S3 存储桶中创建了修订。
部署 2 失败,Codedeploy 回滚开始,其中是自动的
部署 3 也因与部署 2 相同的原因而失败
预期的 Codedeploy 行为适用于 Deployment 3,它应该选择 Deployment 1 S3 构建版本。
我不确定使用 Codedeploy 的 S3 存储桶中是否缺少任何链接。非常感谢任何想法。
谢谢
不确定这是否特别适用于您的情况,但 CodeDeploy 的“奇怪”回滚行为是 documented:
However, if the deployment that failed was configured to overwrite, instead of retain files, an unexpected result can occur during the rollback.
因此,您可能会观察到这些“意外结果”,这些结果可能会在您部署并因 现有内容.
而失败时发生您可以在以下位置阅读更多相关信息:
在使用 AWS CLI 进行一些调查后,我可以看到正在重写的版本。使用 AWS CLI 时,事情比控制台中显示的更清楚。
感谢您花时间 post 回复可能的答案