У меня есть работа на Gitlab CI, которая срабатывает только на тегах:
deploy-prep:
when: manual
only:
refs:
- tags
- /^v[0-9.]*\.[0-9]*\.[0-9]*$/
Когда я создаю тег через веб-интерфейс (Repository / Tags / New Tag), задание запускается.
Однако, когда я создаю тег с помощью Git командных строк, тег заканчивается в Gitlab, но задание не запускается.
Например:
git tag v0.0.1
git push --tags
Как я могу запустить свою работу для тегов, созданных с помощью Git командной строки? Мой вариант использования - возможность запуска задания из тега, созданного плагином релиза Maven.