故事简介:
- 当我有一个想要部署的提交时,我会创建一个 GIT TAG 来基于构建,例如 "RC1"
- GIT TAG 的创建自动触发 PipeLine 构建开始。
- 在 PipeLine 构建成功完成后,它会在源提交上创建一个新的 GIT TAG,其中包含 BuildNumber_BuildId 以供以后交叉引用。
- 我还有一个 Release Pipeline 用于进行部署(我喜欢分离),我希望过滤器为 Build TAG = "RC*"
- 我可以手动创建 Build TAG,但是....
这就是需要帮助的地方。
我已经寻找了多天,想要自动创建 PipeLine 构建 TAG 的方法,但只找到了已经在使用的答案。 我不介意它是 YAML 中的步骤 / 任务还是 Build Pipeline 中的设置。 如果有人能指导我正确的方向,我将不胜感激。
最终目标是如果构建成功,则将原始源代码的 GIT TAG 推入 Build TAG。
备注:我仅在 YAML 中工作,并且使用 Azure Devops 版本 Dev18.M170.1 自带的任何设置,即没有插件。
addbuildtag]
后面没有空格。如果在标签名称之前有空格,则不会对构建进行标记。 - Newteq Developer