Size: a a a

2020 August 24

DK

D K in jenkins_ru
сложно, хотелось бы обойтись одним вариантом, темболее там будут пробрасываться креды, которые в разных директориях не видны
источник

DK

D K in jenkins_ru
т.е. при попытке считат, параметризированная джоба может упасть т.к. не смогла найти нужных кредов
источник

А

А in jenkins_ru
Всем привет! Можно ли как-то вытащить user:password из credentials дженкинса? Без маскирования конечно
источник

IA

Ivan Alexandrov in jenkins_ru
А
Всем привет! Можно ли как-то вытащить user:password из credentials дженкинса? Без маскирования конечно
конечно,

def credentials = com.cloudbees.plugins.credentials.CredentialsProvider.lookupCredentials(
 com.cloudbees.plugins.credentials.common.StandardUsernameCredentials.class, Jenkins.instance, null, null ).find{
   it.id == Твой cred ID}

далее credentials.name, credentials.password
источник

NZ

Nikolay Zaitsev in jenkins_ru
А какие сейчас есть способы делать HA Jenkins master? Только в связке какой-нить кластерной фс?
источник

JR

Jürgen Romins in jenkins_ru
Nikolay Zaitsev
А какие сейчас есть способы делать HA Jenkins master? Только в связке какой-нить кластерной фс?
если только горячий/холодный
источник

NZ

Nikolay Zaitsev in jenkins_ru
Jürgen Romins
если только горячий/холодный
да, горячий/холодный ок. Главное, чтобы все статусы и логи джоб как-то шарить между мастерами.
источник

JR

Jürgen Romins in jenkins_ru
Nikolay Zaitsev
да, горячий/холодный ок. Главное, чтобы все статусы и логи джоб как-то шарить между мастерами.
Nfs +haproxy(любой балансер) вторая нода в пасиве будет жить
источник

JR

Jürgen Romins in jenkins_ru
Либо любая кластерная фс
источник

E

Elenhil in jenkins_ru
D K
сложно, хотелось бы обойтись одним вариантом, темболее там будут пробрасываться креды, которые в разных директориях не видны
У нас было так. Параметризрванная джоба, описанная в jobdsl.
Есть спец джоба, которая разливает эту параметризованную джобу по  разным паркам.
В разных папках уже разные параметры. В том числе и конфиг, качающийся с гита
источник

E

Elenhil in jenkins_ru
Хотим обновить джобу - оьновляем код, запускаем запускатор, он всё разливает где надо
источник

E

Elenhil in jenkins_ru
Nikolay Zaitsev
да, горячий/холодный ок. Главное, чтобы все статусы и логи джоб как-то шарить между мастерами.
У дженкинса все что нужно лежит на фс, так что любая шара которая вам нравится. От нфс до цефа
источник

NZ

Nikolay Zaitsev in jenkins_ru
Понял, спасибо!
источник

DK

D K in jenkins_ru
Elenhil
У нас было так. Параметризрванная джоба, описанная в jobdsl.
Есть спец джоба, которая разливает эту параметризованную джобу по  разным паркам.
В разных папках уже разные параметры. В том числе и конфиг, качающийся с гита
тоже вариант, спасибо. сейчас времени на это нет, потом подумаю.
источник

DK

D K in jenkins_ru
Elenhil
У нас было так. Параметризрванная джоба, описанная в jobdsl.
Есть спец джоба, которая разливает эту параметризованную джобу по  разным паркам.
В разных папках уже разные параметры. В том числе и конфиг, качающийся с гита
а jobdsl это отделный плагин?
источник

E

Elenhil in jenkins_ru
Ага. Описание джоб в коде
источник

E

Elenhil in jenkins_ru
, configuration as a code вроде как то же самое может
источник

DS

Dmitry Sergeev in jenkins_ru
Jürgen Romins
Nfs +haproxy(любой балансер) вторая нода в пасиве будет жить
а если есть задачи по расписанию? Я вот думаю, мб в jenkins есть глобальная опция (отключить все задачи). Когда он в пассиве, отключена, когда становится активным, то включается. Или проще его стартовать/стопать
источник

С

Сергей in jenkins_ru
Добрый день. Подскажите как можно поставить чтобы при pr в гитхабе билдились все коммиты в пулреквесте?
источник

DS

Dmitry Sergeev in jenkins_ru
Сергей
Добрый день. Подскажите как можно поставить чтобы при pr в гитхабе билдились все коммиты в пулреквесте?
никак. Не поддерживает такое
источник