是否可以通过CLI或API查询AWS Amplify预览版的部署状态?
如果有,怎么做?
我找不到任何与我的问题有关的东西。我总是看到页面上写着"运行amplify status
",这和我想要的差远了。
我正试图从GitLab CI查询特定预览构建的此信息,以便我的工作将等待预览构建在运行功能测试之前部署,而不是一秒钟。目前我正在使用时间延迟,这会减慢我获得反馈的速度。
list-jobs
AWS CLI命令将返回一个JSON响应,其中包含所有构建,首先包括最近的构建。每个对象将包括一个status
字段。参考文档
你可以这样使用:
aws amplify list-jobs --app-id <your app id> --branch-name <your branch name> --region <your region>
显然,在执行该命令之前,必须通过AWS CLI进行认证。