Size: a a a

2021 June 29

JR

Jürgen Romins in jenkins_ru
У тебя ява и пхп будет дикая гонка за ресурсы, нексус ест прилично дженкинс тоже может про конфлюенс молчу
источник

JR

Jürgen Romins in jenkins_ru
Это как всегда кто хочет быть обиженным будет
источник

MS

Maksym Sivash in jenkins_ru
О, спасибо, завтра попробую и если что - напишу
источник

S

Slava in jenkins_ru
Да, понимаю, но этот проект, скореее чтобы попробовать, как все эти инструменты работают)
источник

S

Slava in jenkins_ru
Так, как корректно назвать управляющий сервер, мне это не дает покоя
источник

U

UglyKoyote in jenkins_ru
control plane
источник

U

UglyKoyote in jenkins_ru
это щас модно)
источник

JR

Jürgen Romins in jenkins_ru
Мастер))) олдскулы
источник
2021 June 30

M

MAdMAx in jenkins_ru
есть рекомендованный Jenkins способ работы с файлами из pipeline
if (fileExists('file')) {
   def f = readFile('file')
   for(l in f.readLines()){
      echo l
   }
}
Но это не работает, если пытаешься сделать такое внутри класса.
и стандартный
f = new File('file')
f.exists()
тоже не работает, т.к. код выполнятся на master(ЕМНИП)

подскажите, как можно проверить существование и прочитать файл из кастомного класса из GSL? )
источник

M

MAdMAx in jenkins_ru
источник

RK

Ruslan Kvashuk in jenkins_ru
Привет
сори что с опозданием, но всё же…

делал подобное недавно
вот это нашел и по нему делал
https://github.com/jrichardsz/jenkins-tips-snippets-templates/blob/master/kblearningacademy_com_jenkins_Role%2BStrategy%2BPlugin.pdf
источник

ł

łibfitź.r13.a in jenkins_ru
Близко, но не то. Таким способом я все еще не смогу дать разным ролям доступ к разным веткам в мультибранче/orgfolder.

Я в итоге сделал все через jjb + project based matrix
источник

DS

Dmitry Sergeev in jenkins_ru
то есть от мультиьранча отказался и просто генеришь задачи с помощью jjb?
источник

ł

łibfitź.r13.a in jenkins_ru
Да
источник

DS

Dmitry Sergeev in jenkins_ru
jjb особо не смотрел, но как там он узнает о всех ветках репозитория? в job dsl ты можешь сделать http запрос и вытащить все ветки. А в jjb как это реализуется, там же вроде просто ямл, никакой динамики нет
источник

ł

łibfitź.r13.a in jenkins_ru
Мне в моем случае не нужны все, а только конкретные, и их всего 4
источник

ДН

Дмитрий Норкин... in jenkins_ru
Кто хорошо умеет в BlueOcean rest?
источник

DS

Dmitry Sergeev in jenkins_ru
Я чет туплю. А как правильно работать с File parameter?
Добавляю параметр этого типа.
https://i.ibb.co/SX8BPVM/image.png

Вижу в переменной FILE появляется его имя, а в workspace чисто

node() {
 println FILE
 sh 'ls -la'
}


Выводит мне его имя, и пустую workspace дирректорию.
Его как-то надо копировать специально откуда-то?
источник

DS

Dmitry Sergeev in jenkins_ru
Это баг, или я как-то неверно понимаю как оно должно работать?
источник

X

Xrups in jenkins_ru
Коллеги, всем привет!
источник