jenkins + gitlab как научить дженкинс тянуть с репозитория нужные файлы


#1

Привет всем заранее спасибо
Есть проект закинул его в гитлаб (проект селениум+ джава) там есть пом файл в котором прописаны профили, знаю как создать джоб что бы дженкинс тянул с папки воркспейс а вот с гитлаба мучался не получилось.
Помогите принтскринами плиз настроить дженкинс


(You Rooock) #2

мои глаза


(Димон Игоровиченко) #3

Вообще, смысл того, что вы хотите ясен, но то как вы это преподносите, понятно не всем.
Workspace - это рабочий каталог запускаемой джобы, т.е. у каждой джобы он свой.
Чтобы у вас все заработало, нужно установить плагин для гитлаб (Manage Jenkins>Manage Plugins>Вкладка Available>Пишем в поле filter ‘gitlab’). После установки плагина gitlab plugin, вам необходимо в настройках jenkins’а указать url для вашего сервера и задать креды для авторизации (secret text, если не ошибаюсь).
Далее, в настройках джобы в SCM можно указать gitlab.

Под рукой дженкинса нету, все что вспомнил, написал. Прошу прощения за транслит :slight_smile: