Как автоматически 'git tag -a' после того, как запрос на получение завершен на Azure Devops? - PullRequest
0 голосов
/ 05 марта 2020

Как добавить пользовательские аннотированные теги на 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"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...