【发布时间】:2021-08-22 20:46:33
【问题描述】:
如何向 Cloud Build 日志添加自定义消息?
我已尝试将 bash 入口点与 Docker 构建器(例如)一起使用并回显一些字符串,但它们不会出现在构建日志中。有没有办法做到这一点?
【问题讨论】:
标签: google-cloud-platform yaml google-cloud-build
如何向 Cloud Build 日志添加自定义消息?
我已尝试将 bash 入口点与 Docker 构建器(例如)一起使用并回显一些字符串,但它们不会出现在构建日志中。有没有办法做到这一点?
【问题讨论】:
标签: google-cloud-platform yaml google-cloud-build
确保您使用的构建器映像中包含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
这是日志:
【讨论】: