Используйте тег в GitLab webhook в сборке jenkins - PullRequest
1 голос
/ 30 января 2020

У меня есть веб-крючок в GitLab для запуска задания Jenkins при создании нового тега. Есть ли способ использовать новый тег, который вызвал работу Дженкинс в работе Дженкинс? Например, допустим, я поместил тег v.1.5 в репозиторий.

git tag -a v1.5 -m "version 1.5"
git push --tags

Теперь я хочу использовать тег v.1.5 при выполнении оболочки в сборке Jenkins (Execute shell).

echo <tag that triggered this job>

Jenkins build

Есть ли способ прочитать и использовать тег из запроса POST?

1 Ответ

0 голосов
/ 03 февраля 2020

Вы можете прочитать тег из локального репо, используя git describe.

tag=$(git describe --tags)
echo "tag = "$tag
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...