Вопросы по теме 'jenkins-job-dsl'
Запуск сценариев оболочки в Jenkins DSL mavenJob
Я пишу DSL Jenkins (версия 2.6), который позволит мне проверить и построить проект Maven, запустить сценарий оболочки и развернуть его в Artifactory.
mavenJob("test-build") {
multiscm {
...
}
steps {
shell ("bash...
3911 просмотров
schedule
05.10.2023
Вызов задания DSL из Jenkins Pipeline
Мне нужно запустить Jenkins Job DSL из конвейера (в частности, мне нужно имитировать поведение «чтение файла определения из рабочей области»), но плагин dsl задания еще не включен в список шагов конвейера. Как я могу этого добиться?
6126 просмотров
schedule
22.04.2024
Разница между Jenkins Job и FreestyleJob
Используя плагин Jenkins DSL, я столкнулся с Job и freeStyleJob . Есть ли какая-то разница между двумя взглядами на скудную документацию, они выглядят так, как будто это одно и то же. Они оба существуют по историческим причинам или между ними...
646 просмотров
schedule
17.08.2022
Предотвращение расширения переменных среды в параметрах задания Jenkins
Проблема
Я работаю над заданием Jenkins, которое принимает некоторые параметры от пользователя. Я столкнулся с нежелательным поведением: похоже, Дженкинс расширяет ссылки на переменные среды в переменных среды параметров до того, как мой скрипт...
2125 просмотров
schedule
28.02.2024
Сценарий задания jenkins dsl: как получить доступ к переменной среды (которая вводится через propertiesFile) на шаге downstreamParameterized
мой сценарий работы DSL вкратце
job('test') {
steps {
shell('echo VERSION=$VERSION > version.txt\n' +
'echo VERSION_SUFFIX=$VERSION_SUFFIX >> version.txt\n' +
'echo GROUP_ID=$GROUP_ID >> version.txt')...
3007 просмотров
schedule
12.11.2022
Интеграция Xebialas Deployit Plugin в jenkins DSL groovy job
Я пытаюсь создать «фристайл-задание» из отличного файла. Я уже настроил одну работу с компиляцией, модульными тестами и сканером сонаркуба. Я хочу добавить генерацию и развертывание пакета с помощью подключаемого модуля Xebialabs Deployit, но не...
38 просмотров
schedule
03.05.2024
Как запретить регенерацию всех заданий в Jenkins Job-DSL
У меня есть куча DSL-скриптов, соответствующих моим Jenkins Jobs, которые размещены в моем репозитории github. Прямо сейчас, всякий раз, когда я запускаю свое начальное задание, все задания регенерируются. Есть ли способ заставить плагин Job-DSL...
77 просмотров
schedule
12.10.2022
Как я могу запускать параллельные сборки на подчиненных устройствах с ограничением в 1 сборку на подчиненное устройство?
pipeline {
agent {
node {
label 'slave'
}
}
options {
throttleJobProperty(
categories: ['TEST'],
limitOneJobWithMatchingParams: true,
maxConcurrentPerNode: 1,
maxConcurrentTotal: 2,
paramsToUseForLimit:...
89 просмотров
schedule
13.11.2023
Как запустить шеллскрипт из backgorund в Jenkins
У меня есть команда ниже, но она не работает, я вижу, что процесс создается и уничтожается автоматически
BUILD_ID=dontKillMe nohup /Folder1/job1.sh › /Folder2/Job1.log 2›&1 &
Вывод Дженкинса:
[ssh-agent] Using credentials user1 (private key...
57 просмотров
schedule
21.05.2024
Конвейеры Дженкинса с параллельными и разными контейнерами
Итак, я уже запускаю конвейеры Jenkins с параллельной базой на примере: stage-in-a-loop">Можно ли создавать параллельные этапы Jenkins Declarative Pipeline в цикле?
Я хочу запускать каждое задание в другом изолированном контейнере, имя агента...
24 просмотров
schedule
06.01.2024