Назад | Перейти на главную страницу

Jenkins / GitLab: как автоматически создать последний тег git?

Я хочу создать последний тег git в репозитории Jenkins, помещенном в репозиторий git (GitLab). Веб-хук для отправки тегов настроен и работает.

Моя текущая попытка - настроить параметризованное задание Jenkins, поэтому он перечисляет мне теги в репозитории git: Конфигурация параметров Git. У меня не работают некоторые вещи: запуск сборки при нажатии тега. И автоматически строит этот тег.

Поскольку я ничего не нашел в Интернете или в документации Дженкинса, это помогает мне реализовать это, может быть, кто-то здесь может помочь?

Спасибо

Я думаю, ты можешь использовать Дженкинса Плагин GitLab. Этот плагин добавляет к вашим заданиям параметр «Создавать, когда изменение отправляется в GitLab» и дает URL-адрес для веб-перехватчика Gitlab.

Итак, когда вы настраиваете свой веб-перехватчик в Gitlab и создаете задание Jenkins, Gitlab запускается после создания и отправки тега в ваш репозиторий и вызывает Jenkins с предоставленным URL-адресом. Задания Jenkins будут запущены, и работа начнется.