Вопросы с тегом «jenkins»

Для вопросов о Jenkins, сервере автоматизации с открытым исходным кодом и использовании Jenkins для таких тем, как сборка, тестирование, развертывание программного обеспечения и т. Д. Для вопросов, касающихся конкретно плагинов Jenkins, используйте тег jenkins-plugins.


4
Самый чистый способ преждевременного выхода из работы трубопровода Дженкинс, как успех?
У меня есть задание, которое будет создавать файлы, если только одно из значений, передаваемых в него, не совпадает со старым значением. Какой самый чистый способ в Дженкинсе прервать или уйти с работы, если это не так FAILED? Это выход - правильное поведение, поэтому я хочу пометить сборку SUCCESS. Это закончится …

3
Как расшифровать пароли Jenkins из credentials.xml?
Я взял на себя проект, в котором у многих учетных данных Jenkins есть пароли или строки парольных фраз, которые мне нужно знать, чтобы продолжить работу над проектом, к сожалению, они нигде не были задокументированы. Я проверил credentials.xmlфайл, где хранятся эти учетные данные, но они не в виде простого текста, например: …

4
Как правильно масштабировать Дженкинс?
В моем проекте у нас есть один сервер AWS, на котором работает Jenkins Master + 1 Jenkins Slave (2 исполнителя) ... и нам нужно больше , чтобы увеличить мощность нашей сборки, у нас есть три варианта: Увеличьте масштаб : увеличьте число экземпляров AWS и добавьте больше исполнителей. Увеличьте масштаб : …

4
Как правильно добиться динамического параллельного действия с декларативным конвейером?
В настоящее время мне понадобится реализация, которая должна найти все файлы в каталоге и запустить параллельное задание для каждого найденного файла. Возможно ли добиться этого с помощью декларативных конвейеров? pipeline { agent any stages { stage("test") { steps { dir ("file_path") { // find all files with complete path parallel …

7
Как безопасно перезапустить Дженкинс?
Мне нужно внести некоторые изменения в конфигурацию нашего экземпляра Jenkins, которые будут включать перезапуск Jenkins пару раз. Тем не менее, наши разработчики совершают достаточно часто, чтобы я не видел Дженкинса без работ, выполняемых в течение трех дней. Есть ли собственный способ (либо через графический интерфейс, либо через командную строку) для …
19 jenkins 


2
Можно ли обновить Jenkins от Jenkins самому?
На Управление Дженкинс у меня есть сообщение, которое: Новая версия Jenkins (2.47) доступна для скачивания (журнал изменений). Есть ли способ обновить Jenkins из GUI, как это сделано для плагинов? Я использую Дженкинс вер. 2.43 в Linux.
18 jenkins  upgrade 

2
Как построить сложный параллельный трубопровод Дженкинса?
Я был заинтересован в преобразовании наших сделанных на заказ интеграций Jenkins в конвейер. Тем не менее, я не могу понять, как это сделать. Может кто-нибудь помочь мне со сценарием Дженкинс, который может сделать следующее? 1---2---3-----------9---10 | | |---4-------| | | |---5---6---| | | |---7---| 1: Start pipeline 10: End pipeline …

3
Установите задание Jenkins, чтобы не клонировать репо в SCM
Я интегрировал Jenkins с Bitbucket с помощью плагина Bitbucket . Согласно Wiki плагина, задание будет запущено, если хранилище установлено в SCM задания. Как вы знаете, если установить SCM в задании Jenkins, это будет клонировано на этапе предварительной сборки. Все идет нормально. Однако основная цель задания, которое я задаю, не имеет …
17 jenkins 


3
Как проверить спотовую цену AWS автоматически?
Я думал о работе Дженкинса, чтобы проверить цены на ящики с агентами, которые мы раскручиваем; время от времени цена резко возрастает, и пройдет час или два, прежде чем кто-нибудь заметит, что новых агентов не появляется, а затем мы должны войти вручную и проверить спотовую цену и соответственно скорректировать ее, или …

1
Запуск фонового процесса в конвейере
Я ищу способ запуска Java-процесса в фоновом режиме, используя декларативный конвейер Jenkins. Ниже приведен фрагмент кода stage('Deploy'){ steps{ script{ withEnv(['BUILD_ID=dontkill']) { sh "nohup java -jar test-0.0.1-SNAPSHOT.war &" } } } } Уже известно о ProcessTreeKiller о Jenkins и каждый ответ предлагает сделать то же самое. Я попытался использовать среду внутри …

3
Как вы тестируете изменения в плагинах Jenkins перед их развертыванием?
Если вас когда-либо укусило обновление плагина, которое нарушало некоторые функциональные возможности, вы должны были задуматься над этой проблемой: какой должна быть политика обновления плагинов Jenkins? Как вы тестируете изменения перед их развертыванием? Кто-нибудь зашел так далеко, что на тестовом экземпляре выполнялись фиктивные задания для тестирования новых версий, или вы просто …

3
Использование плагина Artifactory в декларативном конвейере Jenkins
Я использую декларативный конвейер Jenkins для автоматизации процесса сборки. Мы хотим опубликовать наши артефакты в удаленном хранилище JFrog, только если пройдены определенные условия (Sonar, Checkmarx). После небольшого исследования я обнаружил, что плагин Artifactory полезен для этого. Но я не могу найти какой-либо документ о том, как интегрировать в декларативный конвейер. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.