Size: a a a

2021 May 23

S

Slava in jenkins_ru
да)
источник

S

Slava in jenkins_ru
это для пайпа?)
источник

DB

Dmitry Burmistrov in jenkins_ru
sh тогда убери. это степ пайплайна
источник

S

Slava in jenkins_ru
Ага, спасибо, работает)
источник
2021 May 24

SE

Sergei Evdokimovich in jenkins_ru
Доброе утро всем! А може кто подскажет как в параметны пайплайна передать массив ?
источник

SE

Sergei Evdokimovich in jenkins_ru
у меня есть баш скриптец, я там описал создание gcp scheduler, я хочу вызывать их из дженкинса
источник

JR

Jürgen Romins in jenkins_ru
Не проще это либо через тф сделать либо через ансибл
источник

קה

קפיצת הדרך in jenkins_ru
Просто строку передавать, потом груви парсить как массив, или башем
источник

SE

Sergei Evdokimovich in jenkins_ru
не, я б сделал но тут такие условия
источник

SE

Sergei Evdokimovich in jenkins_ru
я пробовал мультилайн но он берет сразу всю строку
источник

SE

Sergei Evdokimovich in jenkins_ru
с баша понятно, я задал массив и он перебирает, но это хардкод
источник

קה

קפיצת הדרך in jenkins_ru
Так пусть по параметру перебирает, башу какая разница
источник

קה

קפיצת הדרך in jenkins_ru
Ща пример покажу
источник

SE

Sergei Evdokimovich in jenkins_ru
спс
источник

קה

קפיצת הדרך in jenkins_ru
PARAMETER="a b c"
bash:
for ELEMENT in ${PARAMETER[@]}
do
echo $ELEMENT
done

groovy:
for(element in PARAMETER){
   println(element)
}
источник

SE

Sergei Evdokimovich in jenkins_ru
каким образом это описать в дженкинс пайплайне ? типа
parameters{
string (name:test, defaultvalue: test_1, test_2) ?
источник

קה

קפיצת הדרך in jenkins_ru
Так это стринг просто, с пробелами
источник

קה

קפיצת הדרך in jenkins_ru
PARAMETER = PARAMETER.split(',') as List
источник

קה

קפיצת הדרך in jenkins_ru
Можно так, чтоб прям точно был массив в груви, сплитить по запятой
источник

קה

קפיצת הדרך in jenkins_ru
Ну да
источник