Как добавить пользовательские аннотированные теги на master
после завершения запросов на включение (PR), автоматически ?
Дополнительные сведения:
- Использование
azure-pipelines.yml
- политик ветвления на
master
для принудительного использования PR - У нас есть хранилище, в котором хранится Azure Devops Pipeline Templates ("devops templates repo")
- В других репозиториях имеется конвейерный файл root, который ссылается на репо "devops template"
- Мы используем SEMVER для маркировки наших продуктов, включая репозиторий devops template
- In root pipelines мы будем sh прикреплять к SEMVER-релизу репозитория devops шаблона
- В настоящее время мы помечаем вручную каждым из следующих пунктов, чтобы указать на коммит слияния, произошедший после завершения PR
- "v
MAJOR
. MINOR
. PATCH
" - "v
MAJOR
. MINOR
" - "v
MAJOR
"
Привязка MAJOR
только пример:
resources:
repositories:
- repository: templates
type: git
name: template_devops_pipelines
ref: "refs/tags/v1"