【问题标题】:Wait for an operation to finish using CLI使用 CLI 等待操作完成
【发布时间】:2021-10-28 20:24:02
【问题描述】:

我有 CodeBuild 正在运行“aws apprunner start-deployment”,但我不希望在部署完成之前完成代码构建。在docs 中,它说...

这是一个异步操作。调用成功后,您可以使用返回的 OperationId 和 ListOperations 调用来跟踪操作的进度。

但我不确定该怎么做。

【问题讨论】:

    标签: bash amazon-web-services command-line-interface


    【解决方案1】:

    将输出分配给一个变量。然后使用list-operations 操作看看它是否还在运行。

    id=$(aws apprunner start-deployment)
    while aws apprunner list-operations | grep -q "$id"; do
        sleep 1
    done
    

    【讨论】:

    • 正是我需要的,谢谢!
    猜你喜欢
    • 2013-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-22
    相关资源
    最近更新 更多