【发布时间】:2018-04-15 18:33:30
【问题描述】:
我的构建步骤之一需要简短的 git commit sha (git rev-parse --short HEAD)。除了实际使用 git 构建器,然后在 docker build 步骤中使用输出之外,我没有看到任何其他方法。下面输出我需要的内容,我想将该值存储在 COMMIT_SHA_SHORT 中并在下一个构建步骤中使用它。这有可能吗?
steps:
- name: 'gcr.io/cloud-builders/git'
args: ['rev-parse', '--short', 'HEAD']
【问题讨论】:
-
解决了原来的问题,有一个可用的内置替换,SHORT_SHA,可以使用。参考:cloud.google.com/container-builder/docs/configuring-builds/… 但是,如果可以在构建步骤之间共享数据,我仍然很感兴趣。
标签: google-cloud-platform google-container-builder