Size: a a a

2021 January 31

E

Elenhil in jenkins_ru
unixshaman
А есть разница какая-то, что использовать: pipelineJob или pipeline ?
Да
источник

E

Elenhil in jenkins_ru
Pipelinejob это jobdsl
источник

u

unixshaman in jenkins_ru
Elenhil
Но ведь... Он просто зовет jobdsl D:
Что значит просто вызовет? Я просто не понимаю что вы говорите, но хочу разобраться
источник

HC

Henry Chinaski in jenkins_ru
Elenhil
Что такое пайплайн джоб - объекты ui?
то, что мы видим, параметризируем  и запускаем, и что мы можем описать с использованием jobDSL или jjb
а внутри самих джоб вызывать пайплайн, в котором указаны действия к выполнению, которые могут принимать параметры
источник

E

Elenhil in jenkins_ru
unixshaman
Что значит просто вызовет? Я просто не понимаю что вы говорите, но хочу разобраться
Бля
источник

E

Elenhil in jenkins_ru
Чувак, загугли jobdslда посмотри что это
источник

E

Elenhil in jenkins_ru
Ещё раз, это язык описания структуры джоба. Параметры, гит конфиг, юзеры, вот это все.
Не сама логика, а обертка, которую ты натыкиваешь в ui
источник

E

Elenhil in jenkins_ru
Henry Chinaski
то, что мы видим, параметризируем  и запускаем, и что мы можем описать с использованием jobDSL или jjb
а внутри самих джоб вызывать пайплайн, в котором указаны действия к выполнению, которые могут принимать параметры
И то и то - пайплайн джоб
источник

u

unixshaman in jenkins_ru
Elenhil
Чувак, загугли jobdslда посмотри что это
Да я вижу как в Freestyle job добавляют UI-шаг Process Job DSLs и в него вставляют код. Но мне это не нравится, начиная с того, что это freestyle-job, и заканчивая тем, что я не хочу писать код, который надо вставлять, а хочу как-то получить его.
источник

E

Elenhil in jenkins_ru
Вы тащите терминологию джобдсл в дженкинс
источник

E

Elenhil in jenkins_ru
unixshaman
Да я вижу как в Freestyle job добавляют UI-шаг Process Job DSLs и в него вставляют код. Но мне это не нравится, начиная с того, что это freestyle-job, и заканчивая тем, что я не хочу писать код, который надо вставлять, а хочу как-то получить его.
Есть пайплайн степы которые всё это процессят
источник

E

Elenhil in jenkins_ru
Как в коде @HankeyChinaski jobDsl
источник

u

unixshaman in jenkins_ru
Elenhil
Есть пайплайн степы которые всё это процессят
Ну вот код @HankeyChinaski мне и понравился, это первое адекватное, что я нагуглил. И я уже пошел пилить это. Просто там получается есть вариант сделать это прямо через пайплайн, а есть через jobdsl напрямую получается. Вот и хотел понять ,какая разница выйдет в финале.
Хотя мне просто пайплайн нравится сильно больше, так как мне надо его параметризовать, чтобы при запуске можно было пособирать всяких параметров.
источник

E

Elenhil in jenkins_ru
unixshaman
Ну вот код @HankeyChinaski мне и понравился, это первое адекватное, что я нагуглил. И я уже пошел пилить это. Просто там получается есть вариант сделать это прямо через пайплайн, а есть через jobdsl напрямую получается. Вот и хотел понять ,какая разница выйдет в финале.
Хотя мне просто пайплайн нравится сильно больше, так как мне надо его параметризовать, чтобы при запуске можно было пособирать всяких параметров.
Нету
источник

E

Elenhil in jenkins_ru
Я серьезно
источник

E

Elenhil in jenkins_ru
Нету
источник

E

Elenhil in jenkins_ru
Он у вас не запустится без плагина, хоть обпилитесь
источник

E

Elenhil in jenkins_ru
Первая станза - это код jobdsl
источник

u

unixshaman in jenkins_ru
Elenhil
Он у вас не запустится без плагина, хоть обпилитесь
Так я не против плагина, поставлю, когда попросит.
источник

HC

Henry Chinaski in jenkins_ru
unixshaman
Так я не против плагина, поставлю, когда попросит.
я на всякий уточню. У вас должно быть 2 файла в репе — seedJob.groovy  и  seedJob.Jenkinsfile
источник