GCP CloudBuild 日志
GCP CloudBuild Logs
如何向 Cloud Build 日志添加自定义消息?
我试过将 bash 入口点与 Docker 构建器(例如)一起使用并回显一些字符串,但它们没有出现在构建日志中。有办法实现吗?
确保您使用的构建器映像中包含 bash
。我测试了这个 code 并将 gcloud
构建器替换为 docker
并且它工作正常。这是一个示例代码:
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
这是日志:
如何向 Cloud Build 日志添加自定义消息?
我试过将 bash 入口点与 Docker 构建器(例如)一起使用并回显一些字符串,但它们没有出现在构建日志中。有办法实现吗?
确保您使用的构建器映像中包含 bash
。我测试了这个 code 并将 gcloud
构建器替换为 docker
并且它工作正常。这是一个示例代码:
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
这是日志: