9.2. 构建触发器的标签命名


自定义标签可用于 Quay.io。

一个选项是包括分配给每个构建镜像标签的任何字符字符串。或者,您可以使用构建触发器的 Configure Tagging 部分中的以下标签模板来标记带有每个提交信息的镜像:

Configure Tagging

  • ${commit} :已发布的提交的完全 SHA
  • ${parsed_ref.branch}: 分支信息(如果可用)
  • ${parsed_ref.tag}: 标签信息(如果可用)
  • ${parsed_ref.remote} :远程名称
  • ${commit_info.date}: 签发提交的日期
  • ${commit_info.author.username}: 提交作者的用户名
  • ${commit_info.short_sha}: 提交 SHA 的前 7 个字符
  • ${committer.properties.username}: committer 的 Username

此列表未完成,但包含用于标记目的的最有用的选项。您可以在此页面中找到完整的标签模板模式。https://github.com/quay/quay/blob/abfde5b9d2cf7d7145e68a00c9274011b4fe0661/buildtrigger/basehandler.py#L96-L195

如需更多信息,请参阅为 Red Hat Quay 和 Quay.io 构建触发器中设置自定义标签模板

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat