Вопросы по теме 'jenkins-declarative-pipeline'

Декларативный конвейер Дженкинса: узнайте инициирующую работу
У нас есть задание Jenkins, в котором используется декларативный конвейер . Это задание может запускаться различными другими сборками. Как в декларативном конвейере узнать, какая сборка запустила конвейер?
7542 просмотров

Как проверить статус возврата сценария sh с помощью нового синтаксиса декларативного конвейера Дженкинса
Используя новый синтаксис декларативного конвейера Дженкинса, я хотел бы проверить статус возврата выполнения сценария sh. Возможно ли это без использования шага скрипта? Конвейер скрипта (рабочий): ... stage ('Check url') { node {...
10125 просмотров

Декларативная задача конвейера Jenkins - как распределить параллельные шаги между ведомыми устройствами?
Я использую декларативный конвейер, на одном из шагов которого выполняется (очень длинный) интеграционный тест. Я пытаюсь разбить свой тест на несколько более мелких и запустить их параллельно на нескольких узлах. У меня есть 8 таких небольших...
1144 просмотров

Декларативный конвейер Jenkins как ошибка сценария кода
Когда я запускаю код многоотраслевого конвейера в jenkins, я получаю следующую ошибку для следующих Jenkinsfile : pipeline { agent none // ... java.lang.NoSuchMethodError: среди шагов [архив, летучая мышь, сборка, catchError,...
430 просмотров

Jenkinsfile — создание вывода из сценария оболочки с новыми строками
В настоящее время я пытаюсь сделать следующее внутри декларативного конвейера в Дженкинсе. У меня есть сертификат в файле, и я пытаюсь поместить его в секрет kubernetes. Теперь моя проблема заключается в следующем. Поскольку файл содержит новые...
1445 просмотров

Многоотраслевой конвейер Jenkins не учитывает период затишья в Jenkinsfile
Я использую декларативный Jenkinsfile с тихим периодом: options { quietPeriod(180) // more options } Версии инструмента: Дженкинс - 2,190,3 Плагин Pipeline Multibranch - 2.21 Декларативный плагин конвейера - 1.4.0...
1833 просмотров

Последовательные этапы внутри параллельного синтаксиса Scripted Pipeline
В моем файле Jenkins я выполняю 2 этапа параллельно, и один из этих этапов будет состоять из нескольких других последовательных этапов. Когда я запускаю скрипт и проверяю конвейер в BlueOcean, эта последовательность этапов представляется как один...
1434 просмотров

Jenkins Declarative: создание глобальных переменных на основе условий
Я хотел бы спросить, как я могу объявить глобальную переменную USE " NON-PROD ", если в jenkins передается параметр " dev " или " qa ", затем " PROD ", если в jenkins передается параметр " uat " или " staging ". Вот полная информация о состоянии...
724 просмотров

Как динамически передать имя ветки git в URL-адресе веб-крюка?
Я использую параметризованную декларативную нисходящую работу в Jenkins. Во время веб-перехвата, где мне нужно передать git_repo и git_branch в качестве параметра. И я определил этот параметр в репозитории Gitlab Пример...
685 просмотров

Как использовать условия в блоке параметров декларативного конвейера Jenkins?
Я хотел бы настроить buildDiscarder по-разному в зависимости от глобальной переменной. В настоящее время у меня есть options { buildDiscarder(logRotator(numToKeepStr: '5')) } но я ищу что-то вроде // BROKEN options { if...
104 просмотров

Как передать выбранные значения параметров активного выбора в скрипт сборки
Я новичок в Дженкинсе, пожалуйста, помогите мне в этом. У меня есть проект maven, который немного сложен, поэтому я разделил тесты с помощью testNG xmls. Основываясь на потоке выполнения, я выберу соответствующий файл .xml для сборки проекта. На...
925 просмотров