Описание тега jenkins-job-dsl
Jenkins Job-DSL - это плагин Jenkins, который позволяет создавать задания Jenkins с использованием скриптов Groovy. Он доступен в стандартном списке плагинов Jenkins.
0
ответов
Можно ли использовать BUILD_LOG_REGEX вне расширения электронной почты
Можно ли использовать BUILD_LOG_REGEX вне расширения электронной почты (как в сценарии выполнения оболочки)? Я пытаюсь использовать, как показано ниже. steps{ shell('Results=${BUILD_LOG_REGEX, regex="^Results: \\[", linesBefore=0, linesAfter=0, show…
10 авг '18 в 09:24
2
ответа
Настройка Jenkins DSL с плагином diskcheck
Я пытаюсь преобразовать более 200 заданий Jenkins из их текущих конфигураций, созданных с помощью графического интерфейса пользователя, в сценарии DSL. Это утомительный и очень медленный процесс. Дженкинс работает на сервере Windows 2012. Версия Jen…
15 ноя '16 в 16:12
2
ответа
Jenkins JobDSL нельзя использовать для настройки свойств Maven
Я управляю несколькими сотнями заданий, используя Jenkins JobDSL (плагин версии 1.70) в установке Jenkins 2.140, работающей в контейнере Docker на хосте Ubuntu. Я переношу некоторые задания из другого экземпляра Jenkins, а некоторые требуют указания…
05 сен '18 в 11:49
1
ответ
Как проверить, является ли хеш действительным набором?
Я собираю несколько споковых тестов для плагина Jenkins и попутно хочу проверить, соответствуют ли переменные сборки одной из нескольких допустимых. Это из MatrixProject но как мне это сделать? У меня есть это, но это выглядит немного неуклюжим, но …
06 июн '14 в 06:42
2
ответа
Конфигурация Jenkins xml в основанный на Groovy Jenkins Job DSL
Может ли кто-нибудь дать мне полезную ссылку, где я могу найти информацию о преобразовании сложной конфигурации xml для заданий Jenkins? Вот пример работы Дженкинса: <project> <actions/> <description>Description</description>…
21 дек '15 в 18:31
1
ответ
Как создать многоотраслевой проект с плагином Jenkins DSL?
Можно ли создать многоотраслевой проект с помощью https://wiki.jenkins-ci.org/display/JENKINS/Job+DSL+Plugin? Я хочу определить конфигурацию Groovy DSL в файле Jenkins под веткой Git. Я хотел бы иметь такой же пользовательский интерфейс, как с https…
20 ноя '15 в 12:04
1
ответ
Как я могу использовать foreach с conditionalSteps в Jenkins Job DSL
Я пытаюсь использовать conditionalSteps добавьте в Jenkins Job DSL для условного запуска шага сборки. Я хочу, чтобы этот шаг срабатывал, если существует какой-либо файл в данном наборе. Я могу получить эту работу, явно вызывая несколько fileExists и…
12 мар '18 в 16:22
3
ответа
Создайте Job DSL, который создает новую работу в том же представлении
Я пытаюсь DSL плагин для создания новых рабочих мест в Дженкинс. Есть ли способ указать вид при создании задания? Например, у меня есть представление NewJobsView, Я хочу создать работу DSL под названием dsl-job и это создает новую работу "DSL-создал…
25 фев '14 в 17:31
0
ответов
Задания Jenkins DSL: GroovyCastException Невозможно привести объект
Я новичок в Groovy и Дженкинс DSL рабочих мест. Я пытаюсь использовать отличный скрипт для создания заданий, которые запускают тестовые сценарии. Я сталкиваюсь с ошибкой объекта Cannot cast и не уверен, в чем проблема и где сбрасывается литье. Похож…
30 окт '18 в 21:30
2
ответа
Использование HTML в описании задания для задания Jenkins, созданного DSL
Я переношу некоторые задания Jenkins в код DSL из текущих ручных настроек. Некоторые из этих заданий имеют описания, которые содержат HTML, но я не могу найти способ ввести этот HTML в начальное задание, чтобы сгенерированное задание содержало такое…
24 ноя '16 в 11:46
1
ответ
Начать работу Дженкинс сразу после создания по заданию
Я использую плагин Jenkins DSL для автоматического создания заданий сборки для всех веток git-проекта. Плагин DSL запускается веб-хуками, поэтому он запускается сразу после создания новой ветви. Сгенерированные задания по сборке для каждой ветви так…
28 авг '15 в 10:08
1
ответ
Jenkins DSL booleanCondition() не возвращает true, даже если значение true передано
У меня есть две работы под названием ParentJob а также ChildJob, ParentJob запускает нижестоящую работу ChildJob, От ParentJob я передаю переменную как parameters { predefinedProp('RELEASE','true') } в ChildJob я выбираю параметр как conditionalStep…
15 июн '17 в 04:14
1
ответ
Jenkins Job DSL не может принять какие-либо учетные данные SVN, использованные в сценарии начального задания
Я впервые использую Jenkins DSL для создания новых рабочих мест. Я хочу использовать некоторые учетные данные SVN в одном из них, но независимо от того, что я пробую, начальное задание не может создать новое задание, когда я запускаю его, как только…
24 окт '16 в 11:35
1
ответ
Переменная среды Seed Job ${WORKSPACE} присваивается дочерним заданиям
Создайте задание с использованием DSL, которое создаст 5 дочерних заданий. На этапе сборки я должен использовать переменную окружения ${WORKSPACE}, которая должна считывать значение с ведомого компьютера, на котором выполняется дочернее задание. Но,…
30 июн '17 в 13:06
0
ответов
Запустите системный скрипт в jenkins из плагина задания DSL
Получение ошибки без подписи для метода readFileFromWorkspace() в начальном задании Jenkins (при попытке запуска main.groovy из плагина задания dsl. Main.groovy вызывает статический метод из класса PrepareBuildPublish.groovy для создания заданий): О…
10 апр '17 в 10:02
0
ответов
Создай стандартный dsl и получи параметры с groovy
У меня проблема, как я могу создать базовый сценарий dsl, который получает параметры и, таким образом, имеет базовый сценарий dsl для создания и настройки задания в jenkins с использованием groovy? Моя идея состоит в том, чтобы иметь базовый скрипт …
20 сен '18 в 15:19
2
ответа
Представление конвейера доставки для трубопроводов Jenkins в задании dsl
Как я могу создать представление конвейера доставки для конвейера jenkins, используя jobdsl. Все, что я мог найти, это deliveryPipelineView, который не совпадает с представлением, любая информация по этому вопросу была бы полезна
06 июл '17 в 09:29
2
ответа
Задание DSL-сценарий для уведомлений по электронной почте для передачи / неудачной сборки Jenkins?
Я хотел бы настроить уведомления по электронной почте, используя Job DSL вместо плагина email-ext.
29 апр '16 в 18:40
1
ответ
Зависит от других файлов из сценария работы Jenkins dsl.
У меня есть несколько больших bash-скриптов в моих dsl-файлах, которые я объявляю String script = ''' # large script ''' и позвонив из shell метод shell(script) Как бы то ни было, я хотел бы разбить сценарии на файлы оболочки. Я пытался объявить Str…
18 апр '16 в 19:58
3
ответа
CopyArtifacts(...) выдает ошибку при использовании в job-dsl-plugin в Jenkins
Я попытался использовать CopyArtifacts(), а также написать настраиваемый блок конфигурации для копирования артефактов из исходной сборки. Я получаю ошибки в обоих, как показано ниже - FATAL: No signature of method: javaposse.jobdsl.dsl.Job.CopyArtif…
14 фев '14 в 18:25