Size: a a a

2021 February 10

A

Anton 🐻 in jenkins_ru
Elenhil
Если они друг за другом пускать джобы, просто передавайте как параметры в следующую
так и делаю, если идут друг за другом)
источник

DS

Dmitry Sergeev in jenkins_ru
Anton 🐻
так и делаю, если идут друг за другом)
Перебирать все параметры можно так
```
build.getActions(hudson.model.ParametersAction)[0].getParameters().each { it ->
...
}
```
источник

A

Anton 🐻 in jenkins_ru
спасибо
источник

A

Anton 🐻 in jenkins_ru
проще наверное через артефакт
источник

DS

Dmitry Sergeev in jenkins_ru
Anton 🐻
проще наверное через артефакт
ну с артефактами тоже возня с copyArtifact а потом парсинг артефакта. А тут написал один shared lib метод  и юзаешь.
источник

DS

Dmitry Sergeev in jenkins_ru
Vasilyev Sergey
Перевести я знаю как)
А кстати как? У него есть /reload, /restart, /safeRestart. А вот maintenance нету. Или это нужно делать через groovy скрипт?
источник

E

Elenhil in jenkins_ru
Anton 🐻
так и делаю, если идут друг за другом)
А вам надо как?
источник

DB

Dmitry Burmistrov in jenkins_ru
Dmitry Sergeev
А кстати как? У него есть /reload, /restart, /safeRestart. А вот maintenance нету. Или это нужно делать через groovy скрипт?
/quietDown
источник

DB

Dmitry Burmistrov in jenkins_ru
источник

DS

Dmitry Sergeev in jenkins_ru
о, пасибо. Про это не знал
источник

S

Solyar in jenkins_ru
А подскажите parameters умеет в file ?
источник

S

Solyar in jenkins_ru
В доке нет но я уже не первый раз натыкаюсь на функционал который не описан в доке
источник

S

Solyar in jenkins_ru
Отбой
источник

S

Solyar in jenkins_ru
Методом тыка проверил. Есть)
источник

S

Solyar in jenkins_ru
parameters {
       file(name: 'test.zip', description: 'How about test.zip name?')
   }
источник

S

Solyar in jenkins_ru
Вдруг кому-то надо
источник

DS

Dmitry Sergeev in jenkins_ru
Solyar
В доке нет но я уже не первый раз натыкаюсь на функционал который не описан в доке
ну в сниппетах есть.
http://dl4.joxi.net/drive/2021/02/10/0030/2608/1985072/72/8d9cc363d4.jpg
Генерит такой сниппет

properties([[$class: 'JiraProjectProperty'], [$class: 'JobRestrictionProperty'], parameters([file(description: 'test', name: 'test')]), [$class: 'JobLocalConfiguration', changeReasonComment: '']])

То есть вот он parameters([file(description: 'test', name: 'test')])
источник

S

Solyar in jenkins_ru
Dmitry Sergeev
ну в сниппетах есть.
http://dl4.joxi.net/drive/2021/02/10/0030/2608/1985072/72/8d9cc363d4.jpg
Генерит такой сниппет

properties([[$class: 'JiraProjectProperty'], [$class: 'JobRestrictionProperty'], parameters([file(description: 'test', name: 'test')]), [$class: 'JobLocalConfiguration', changeReasonComment: '']])

То есть вот он parameters([file(description: 'test', name: 'test')])
Ну чет я туда не добрался. Обидно что доку не поддерживают
источник

DS

Dmitry Sergeev in jenkins_ru
Solyar
Ну чет я туда не добрался. Обидно что доку не поддерживают
параметр типа file скорее всего часть плагина. Поэтому в сниппетах оно есть, а вот в доке нет. Как и gitParameter например
источник

DS

Dmitry Sergeev in jenkins_ru
думаю поэтмому
источник