【问题标题】:GCP CloudBuild LogsGCP CloudBuild 日志
【发布时间】:2021-08-22 20:46:33
【问题描述】:

如何向 Cloud Build 日志添加自定义消息?

我已尝试将 bash 入口点与 Docker 构建器(例如)一起使用并回显一些字符串,但它们不会出现在构建日志中。有没有办法做到这一点?

【问题讨论】:

    标签: google-cloud-platform yaml google-cloud-build


    【解决方案1】:

    确保您使用的构建器映像中包含bash。我测试了这个code 并用docker 替换了gcloud 构建器,它工作正常。这是一个示例代码:

    steps:
    - name: 'gcr.io/cloud-builders/docker'
      entrypoint: 'bash'
      args:
      - '-eEuo'
      - 'pipefail'
      - '-c'
      - |-
        if (( $(date '+%-e') % 2 )); then
          echo "today is an odd day"
        else
          echo "today is an odd day, with an even number"
        fi
    

    这是日志:

    【讨论】:

      猜你喜欢
      • 2019-12-25
      • 2021-03-28
      • 1970-01-01
      • 1970-01-01
      • 2020-05-24
      • 1970-01-01
      • 2022-01-17
      • 2019-05-14
      • 2019-01-27
      相关资源
      最近更新 更多