Вопросы по теме 'jenkins-job-dsl'

Как использовать Jenkins JobDSL, чтобы установить опцию «Извлечь в конкретную локальную ветку» в подключаемом модуле Git?
Имею следующее: job { scm { git { remote { url(GIT_URL) } branch('master') } } } Он работает довольно хорошо, но я бы хотел, чтобы он установил для параметра «Извлечь в конкретную локальную ветвь»...
2808 просмотров
schedule 31.10.2022

Groovy оператор косой черты (Jenkins job-dsl)
Мы хотели бы понять пару устаревших сценариев job-dsl, но не знаем, что означает «оператор косой черты» в этом контексте (поскольку это не может быть деление): def command = (shells.first() / command) Мы пытались найти его в нескольких книгах...
992 просмотров

Конфигурация Hockeyapp со сборкой jenkins
Я работаю над гибридным приложением и имею две ветки iOS и Android. Как настроить сборку Jenkins с помощью хоккейного приложения?
1200 просмотров

Использование имени при настройке Graphite с Jenkins Job DSL
Я пытаюсь настроить плагин интеграции Graphite для своих рабочих мест, используя Jenkins Job DSL. Мой блок выглядит так: coreJobs = [my jobs here] coreJobs.each{ a -> // some extra job config here job("$a") { project /...
336 просмотров
schedule 03.04.2023

Плагин Deliver Pipeline и его свойство `columns` не работают
Какова цель columns(int number) плагина конвейера доставки ? Согласно плагину Job DSL и его ссылке на представление document указывает количество столбцов. Я пытался изменить этот параметр на другие значения, и я не вижу его эффекта. Моя...
105 просмотров

job dsl — сонар с использованием гибкого плагина публикации
Я использую плагин job dsl для создания заданий jenkins. У меня возникла проблема с реализацией сонара плагина job dsl. Я использую плагин Flexible Publish, чтобы предоставить условие для запуска сонара; т. е. если мы найдем pom.xml в рабочей...
458 просмотров

Удалить рабочее пространство, когда задание удаляется плагином dsl
Я использую плагин jenkins dsl для создания заданий jenkins для всех ветвей проекта. При удалении ветки подключаемый модуль dsl также удаляет соответствующие задания jenkins. Проблема, однако, в том, что рабочие области не удаляются вместе с...
1687 просмотров
schedule 12.07.2023

Как сохранить храповую конфигурацию Cobertura в плагине job-dsl?
Плагин Cobertura в Jenkins поддерживает храповик, установив следующие флажки: Автообновление здоровья Автоматическое обновление стабильности Если установить этот флажок, целевые показатели покрытия (на странице конфигурации Jenkins) будут...
445 просмотров
schedule 16.05.2023

Jenkins Jobs DSL - Как определить файл свойств
Я пытаюсь определить файл свойств с помощью плагина Jenkins Job DSL. Вот моя строка кода, которая вызывает ОШИБКУ: (сценарий, строка 108) Нет сигнатуры метода: шаги {propertiesFile ("email_update.prop") }...
1129 просмотров
schedule 10.04.2023

Конфигурация Jenkins xml для Jenkins Job DSL на основе Groovy
Может ли кто-нибудь дать мне полезную ссылку, где я могу найти информацию о преобразовании конфигурации complex xml для заданий Jenkins? Вот пример работы Дженкинса: <project> <actions/>...
8925 просмотров
schedule 02.12.2022

Jenkins Job DSL: как установить подвид по умолчанию?
Я пытаюсь создать вложенные вкладки с помощью скрипта Jenkins Job DSL Groovy. Он создает их, но я не могу найти способ установить «подвид по умолчанию» в DSL API. Пока я этого не сделаю, вкладки не отображаются правильно. Как только я вручную...
1037 просмотров
schedule 06.12.2022

Токен Safe Guard API для плагинов Jenkins
Я использую плагин Flowdock в Jenkins. Для этого мне нужно дать токен API. прямо сейчас я жестко кодирую свой токен API Flowdock следующим образом: publishers { flowdock(FLOWDOCK_TOKEN) { failure() tags('tag1', 'tag2') } }...
92 просмотров
schedule 25.05.2023

как прочитать конфигурационный файл ansible yml в groovy
Я хочу написать сценарий сборки задания DSL для jenkins в groovy, который автоматически запускает задание развертывания для наших проектов. В каждом проекте есть общий файл yml для доступных ролей и параметров хостов, который я хочу прочитать и...
8137 просмотров
schedule 27.09.2022

Как указать время ожидания проверки Job DSL в плагине Jenkins Git?
Время ожидания клонирования можно указать с помощью: git { ... cloneTimeout(60) } где 60 - это время ожидания в минутах. Я читал, что также можно указать время ожидания проверки, но я не могу найти подробности. И...
20601 просмотров

Jenkins Job DSL - поведение зависит от содержимого файла
Я унаследовал систему, которая использует Jenkins Job DSL для создания заданий для всех наших проектов, у меня мало опыта настройки Jenkins и совсем нет опыта работы с Jenkins Job DSL, поэтому, пожалуйста, будьте осторожны. Некоторые из этих...
539 просмотров
schedule 26.12.2022

Как можно настроить конечное задание, которое будет отображаться в представлении Jenkins Delivery Pipeline, с помощью Job DSL?
Установка Мы используем подключаемый модуль Jenkins Delivery Pipeline ( https://wiki.jenkins-ci.org/display/JENKINS/Delivery+Pipeline+Plugin ) Мы также используем плагин Job DSL ( https://wiki.jenkins-ci.org/display/JENKINS/Job+DSL+Plugin )...
260 просмотров

Jenkins job-dsl-plugin: как внедрить переменные среды в задание Ivy?
У меня есть работа Jenkins Ivy, в которой используется шаг Inject environment variables to the build process . Я пишу сценарий DSL, чтобы динамически создавать это задание с помощью подключаемого модуля job-dsl-plugin . Я установил для этого...
6709 просмотров
schedule 21.09.2022

Как обеспечить порядок параметров в Jenkins DSL?
У нас есть параметризованное задание с тремя параметрами: сервер, имя пользователя и пароль. Мы хотели бы, чтобы они были представлены в таком порядке, но похоже, что Jenkins DSL упорядочивает их по алфавиту, поскольку они представлены в задании как...
622 просмотров
schedule 27.01.2023

Многострочная команда powershell в JobDSL
Я работаю с JobDSL и не могу найти способ запустить несколько команд powershell за один раз. Пример: job('whatever'){ steps{ powershell("""$var = $env:mybuildvar cmdlet2 $var""") } } Как мне этого добиться? Спасибо! кажется, что...
4965 просмотров
schedule 30.08.2022

Синтаксис Groovy DSL построителя запросов на вытягивание GitHub не работает
Я пытаюсь создать задание Jenkins для GitHub Pull Request bulder с помощью DSL-скрипта, но мой groovy-скрипт выдает ошибку, исправьте мой код, если я использую неправильный синтаксис. githubPullRequest { admin('user_1')...
955 просмотров
schedule 21.10.2022