【发布时间】:2021-11-08 22:22:53
【问题描述】:
到目前为止的故事:
- 当我有一个想要部署的提交时,我会创建一个 GIT TAG 以作为构建的基础,例如“RC1”
- GIT TAG 的创建会自动触发 PipeLine Build 开始。
- 成功完成 PipeLine Build 后,它会在源提交上创建一个新的 GIT TAG,并使用 BuildNumber_BuildId 稍后进行交叉引用。
- 我还有一个发布管道,然后用于执行部署(我喜欢分离),我想过滤 Build TAG = "RC*"
- 我可以手动创建构建标签,但是....
这是需要帮助的地方。
几天来,我一直在寻找一种自动创建 PipeLine Build TAG 的方法,并且只找到我已有的答案。如果它是 YAML 中的步骤/任务或构建管道中的设置,我可能不会。如果有人能指出我正确的方向,我将不胜感激。
如果构建成功,最终目标是将原始源 GIT TAG 推送到 Build TAG 中。
注意:我只在 YAML 中工作,并且任何设置都来自 Azure Devops 版本 Dev18.M170.1,即没有插件。
【问题讨论】:
标签: azure-devops azure-pipelines