что означает событие: тег в drone.yml? - PullRequest
0 голосов
/ 29 апреля 2019

Я прохожу один из дронов yml, и я увидел ниже

when:
      event: tag

, я не понимаю, что означает событие tag, я знал событие push, например,

when:
      event: push
      branch: master

означает запуск шага сборки только тогда, когда я отправляю код в главную ветку.и когда использовать событие тега?

Примечание: я использую git в качестве источника контроля

1 Ответ

0 голосов
/ 29 апреля 2019

Точно так же, как событие push to master срабатывает при появлении нового события git push в главной ветви, событие tag срабатывает при добавлении нового тега git в репозиторий git.

Это может быть полезно, например, когда вы используете теги git для пометки новых выпусков: git tag v1.0.1

Отказ от ответственности: я не знаком с Drone, но именно так он себя ведет на аналогичных платформах, которые выполняют автоматическую сборку иуправлять сборкой трубопроводов.

...