搜索

第 10 章 设置 GitHub 构建触发器标签

download PDF

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}: 分支名称

以下流程描述了如何为构建触发器设置标记。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.