10.2. 为构建触发器设置标签名称
按照以下步骤为构建触发器配置自定义标签:
- 在存储库视图中,从左侧导航中选择 Builds 图标。
选择 Create Build Trigger 菜单,然后选择您想要的存储库推送类型(GitHub、Bitbucket、GitLab 或 Custom Git 存储库 push)。本例中选择了 GitHub Repository Push,如下图所示。
- 当显示 Setup Build Trigger 页面时,请选择您要设置的仓库和命名空间。
在 Configure Trigger 下,为所有分支和标签 选择 Trigger,或者仅在分支和标签匹配正则表达式 中选择 Trigger。然后选择 Continue。此时会出现 Configure Tagging 部分,如下图所示:
向下滚动 以配置标记,并从以下选项中选择:
- 使用分支或标签名称标记清单 :选中此框,以使用作为镜像上使用的标签所发生的分支或标签的名称。默认启用。
-
如果默认分支为 : 选中,则使用镜像的最新标签(如果位于存储库的默认分支上),则添加
latest
标签。默认启用。 - 添加自定义标记模板 :在 Enter a tag template 框中输入自定义标签或模板。在这里可以输入多个标签模板,如本节前面所述。它们包括使用短 SHA、时间戳、作者名称、提交者和分支名称的方法,作为标签。
- 选择 Continue。系统会提示您输入 Docker 构建的目录构建上下文。构建上下文目录标识包含 Dockerfile 的目录的位置,以及触发构建时所需的其他文件。如果 Dockerfile 位于 git 存储库的根目录中,则输入 "/"。
- 选择 Continue。此时会提示您输入一个可选的 Robot 帐户。如果要在构建过程中拉取私有基础镜像,请执行以下操作。机器人帐户需要访问构建。
- 选择 Continue 以完成构建触发器的设置。
如果您要返回到存储库的 Repository Builds 页面,您设置的构建触发器将在 Build Triggers 标题下列出。