amazon-web-services - 从命令行重新部署 AWS CodeDeploy

标签 amazon-web-services aws-cli aws-code-deploy

是否可以通过命令行重试/重新部署之前成功的部署?我知道可以使用命令行从命令行获取部署列表 aws deploy list-deployments 但我没有找到任何选项来使用从此命令返回的 deployment-id 重新运行部署。 不过,可以选择从控制台重试之前运行的部署。

最佳答案

重新部署只是基于使用以前版本的应用程序创建new-deployment。不幸的是,没有特殊的 redeploy 命令。

在文档中有 example 如何重新部署示例项目:

aws deploy create-deployment --application-name HelloWorld_App --deployment-config-name CodeDeployDefault.OneAtATime --deployment-group-name HelloWorld_DepGroup --s3-location bucket=codedeploydemobucket,bundleType=zip,key=HelloWorld_App.zip

关于amazon-web-services - 从命令行重新部署 AWS CodeDeploy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62072450/

相关文章:

php - 从 php 执行 AWS CLI 命令导致无法找到凭证

ruby - 在 Centos 6 上安装 Code Deploy Agent

amazon-web-services - AWS CodeDeploy 无法同时跨多个可用区部署?

amazon-web-services - 我可以为 AWS 负载均衡器添加动态条件以自动添加新实例吗?

amazon-web-services - 无法更新 AWS S3 CORS 策略

python - 如何使用 Content-MD5 将对象放入 s3

javascript - AWS Lambda 函数不会第一次发送消息,但会发送每条后续消息

python - 如何从 Amazon S3 下载上个月创建的文件夹中的所有文件?

amazon-web-services - 如何仅列出给定 CloudFormation 堆栈中的 EC2 实例?

amazon-web-services - 没有 appspec 文件的 AWS cli 创建部署