Вопросы по теме '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 просмотров
schedule
16.06.2022
Конфигурация Hockeyapp со сборкой jenkins
Я работаю над гибридным приложением и имею две ветки iOS и Android. Как настроить сборку Jenkins с помощью хоккейного приложения?
1200 просмотров
schedule
08.11.2022
Использование имени при настройке 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 просмотров
schedule
14.12.2023
job dsl — сонар с использованием гибкого плагина публикации
Я использую плагин job dsl для создания заданий jenkins. У меня возникла проблема с реализацией сонара плагина job dsl. Я использую плагин Flexible Publish, чтобы предоставить условие для запуска сонара; т. е. если мы найдем pom.xml в рабочей...
458 просмотров
schedule
30.12.2022
Удалить рабочее пространство, когда задание удаляется плагином 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 просмотров
schedule
13.07.2022
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 просмотров
schedule
04.01.2023
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