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