Size: a a a

2020 July 28

DB

Dmitry Burmistrov in jenkins_ru
Ты лучше накликай конфиг в UI, а потом выгрузи его через jcasc export. Так проще будет
источник

D

Denis 災 nobody in jenkins_ru
Да, Дмитрий великий человек и знает реально много
источник

A

Andrew in jenkins_ru
Dmitry Burmistrov
Ты лучше накликай конфиг в UI, а потом выгрузи его через jcasc export. Так проще будет
Ого, а так можно? Спасибо!
источник

DB

Dmitry Burmistrov in jenkins_ru
Нужно. Дока по jcasc довольно куцая. Проще через экспорт смотреть как и что надо конфигурить. Только учитывай, что этот экспорт нельзя использовать как есть.
Export is not intended to offer a directly usable jenkins.yaml configuration. It can be used for inspiration writing your own, be aware export can be partial, or fail for some components.
источник

A

Andrew in jenkins_ru
Оо. Спасибо, учту
источник

A

Andrew in jenkins_ru
Я уверен что это все равно будет полезно. Потому что когда в логе пишет
io.jenkins.plugins.casc.ConfiguratorException: Invalid configuration elements for type class com.cloudbees.plugins.credentials.GlobalCredentialsConfiguration : clouds.
Available attributes : folder, googleContainerRegistryCredentialProvider, providerImpl, system, user

То для меня это очень непонятно. ну типо ему не нравится класс clouds хотя он используется в качестве примера в гите jcasc...
источник

DB

Dmitry Burmistrov in jenkins_ru
да, ещё они любят схему менять. в примерах - одно, по факту - другое
источник

D

Denis 災 nobody in jenkins_ru
мне тоже надо бы посидеть ночью с jcasc... чтобы ставились плагины и дженкинс в домен входил ещё на стадии деплоя сам
источник

DB

Dmitry Burmistrov in jenkins_ru
jcasc плагинами не рулит. умел в первых версиях, но потом выпилили.
источник

D

Denis 災 nobody in jenkins_ru
эт я в курсе, обсуждали уже )
источник

DB

Dmitry Burmistrov in jenkins_ru
так что докер/ансибл/war
источник

D

Denis 災 nobody in jenkins_ru
вот вторую часть, автонастройку
источник

D

Denis 災 nobody in jenkins_ru
там cloudformation, который умеет в шелл команды, а в оф репе есть скрипт для докера - установщик плагинов. Чуть допилить и будет ставить
источник

E

Elenhil in jenkins_ru
Плагины баш скриптом ещё удобненько. Который install-plugins.sh
источник

E

Elenhil in jenkins_ru
То ли от самого дженкинса то ли от пчел
источник

VS

Vasilyev Sergey in jenkins_ru
Может кто заморачивался уже. Как вычислить из списка установленных плагинов только те, которые ставятся не как зависимость к другим?
источник

DB

Dmitry Burmistrov in jenkins_ru
Если это разовая операция, проще распарсить html странички плагин-менеджера
источник

DB

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

DB

Dmitry Burmistrov in jenkins_ru
наверняка стили разные. отсюда и плясать
источник

E

Elenhil in jenkins_ru
Vasilyev Sergey
Может кто заморачивался уже. Как вычислить из списка установленных плагинов только те, которые ставятся не как зависимость к другим?
а нужно? один фиг всё ставиться будет
источник