更新 Cloud Build ref 以显示正确的 b运行ch it 运行 on

Update Cloud Build ref to show correct branch it ran on

我正在使用 webhook 触发器,部分配置需要设置默认 b运行ch。此 webhook 调用拉取请求,因此当触发器运行时,它会检查 b运行ch.

一切正常,除了在 Cloud Build 历史记录中,它显然没有显示 运行 上的 b运行ch,而是配置中设置的默认 b运行ch , IE。 'master'

是否可以在构建期间将 ref 更新为实际执行的 b运行ch,以便在查看构建历史时更加清晰?

参考此处的文档,我是否找到了正确的变量并重新分配它?

steps:
  - id: 'Setup Credentials'
    name: 'gcr.io/cloud-builders/git'
    entrypoint: '/bin/bash'
    args:
    - '-c'
    - |
      # checkout 'feature/my-branch' branch
      # do work on branch
      $_REF_EVENT_NAME='feature/my-branch' # overwrite the configured default branch

如果可能的话,我想更新提交参考以及来自大师最后一次提交的参考,而不是 b运行ch。

实际上,你不能。当您使用其他类型的触发器时,此 ref 列很重要,但对于 webhook,该值是通用的且不可更新。