第 10 章 设置 GitHub 构建触发器标签
Red Hat Quay 支持使用 GitHub 或 GitHub Enterprise 作为构建镜像的触发器。如果您还没有这样做,请继续并在 Red Hat Quay 中启用构建支持。
10.1. 了解构建触发器的标签命名 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在 Red Hat Quay 3.3 之前,从构建触发器创建的镜像如何被命名。由构建触发器构建的镜像的名称如下:
- 调用触发器的分支或标签
-
具有使用默认分支的镜像的
latest
标签
从 Red Hat Quay 3.3 及更新的版本起,您在设置镜像标签方面具有更大的灵活性。您可以做的第一件事是输入自定义标签,以将任何字符串指定为每个构建的镜像的标签。但是,作为替代方案,您可以使用以下标签模板使用每个提交中的信息标记镜像:
- ${commit_info.short_sha}: 提交的短 SHA
- ${commit_info.date} :提交的时间戳
- ${commit_info.author}: 提交的作者
- ${commit_info.committer} :提交的提交者
- ${parsed_ref.branch}: 分支名称
以下流程描述了如何为构建触发器设置标记。