首页 > 解决方案 > 如何通过 aws cli 查看部署进度

问题描述

我使用 AWS cli 创建了一个部署:

aws deploy create-deployment --application-name systest1 --deployment-group-name TEST --s3-location bucket=artifacts,bundleType=zip,key=APP.zip

我得到了

{
    "deploymentId": "d-559F8S41O"
}

如何查看部署状态?我相信

aws deploy 获取部署

将向我们显示状态,但不会显示持续进展。实际上,我使用的是 AWS cli,因此不必在 AWS 控制台上检查部署状态,而他只会在 gitlab-ci 输出中获得结果。有什么建议吗??

标签: amazon-web-servicesaws-cliaws-code-deploy

解决方案


使用以下 CLI 命令获取状态:

aws deploy get-deployment --deployment-id d-52EZVE6PC --query "deploymentInfo.[status, creator]" --output text

推荐阅读