Описание тега jenkins-build-flow

Плагин Build Flow для сервера непрерывной интеграции Jenkins.
3 ответа

Доступ запрещен: UserXXX отсутствует полное разрешение на чтение

Я работаю с Дженкинсом, к сожалению, я был добавлен одним пользователем в качестве администратора. Я забыл этот пароль для этого пользователя, поэтому, когда я пытаюсь войти в систему с другими пользователями, отображается как показано ниже. Я пытал…
1 ответ

Как выполнять команды оболочки в ведомом компьютере Windows от Jenkins?

Я подключил Windows-машину в качестве раба к работе Дженкинса Я установил gitbash.exe в ведомой машине Windows Мне нужно выполнить команды оболочки из Jenkins в Windows Slave Нашел некоторые решения, такие как: Указание пути shell.exe в Jenkins> Кон…
1 ответ

Использование цикла для запуска параллельных сборок с использованием плагина build-flow в Jenkins

Я использую плагин потока сборки для параллельного запуска задач в Jenkins. Первоначально это было то, что работает: parallel ( { build("jobX", param: params["inputVal1"]) }, {build("jobX", param: params["inputVal2"]) } ) Однако теперь мне нужно, чт…
0 ответов

Ошибка при архивации артефактов для фристайл-проекта Jenkins?

Может ли кто-нибудь помочь мне понять, почему я должен добавить файл POM.XML при попытке заархивировать артефакты в проекте фристайла Jenkins? дайте мне знать, если я что-то упустил или мое понимание неверно. Это единственный способ подойти к архиву…
1 ответ

Уникальное назначение отображения Xvfb для нескольких одновременных заданий Jenkins

У меня есть задание потока сборки в Jenkins, которое может выполнять параллельные сборки. Каждая сборка в одном работающем экземпляре задания может выполнять несколько тестов пользовательского интерфейса, где каждый набор тестов должен запускаться н…
2 ответа

Как исправить ошибку NotSerializableException во время сборки рабочего процесса Jenkins?

Когда я запускаю следующий код в рабочем процессе Jenkins (Jenkins 1.609.1, рабочий процесс 1.8), я получаю ошибку "NotSerializableException" (также ниже). Однако, если я переместил "задание на сборку" за пределы области "для", он будет работать нор…
2 ответа

Выполнение той же работы в параллельном режиме с использованием Jenkins и потока сборки

Я пытаюсь запустить одно и то же автоматическое задание (Deriv_Client_Add) параллельно с другими параметрами: parallel( {build("GUI/Deriv_Client_Add", Branch:params.Branch, Config:params.Conf)} ) Если я запускаю эту работу несколько раз с другой вет…
14 июл '15 в 15:36
1 ответ

Jenkins - Как установить переменные окружения с помощью плагина Groovy Postbuild

Я сделал много Google для этой проблемы и не нашел ничего, что помогло бы решить мою проблему. Я пытаюсь разобрать вывод консоли задания Дженкинса и установить переменную среды. Мне понадобится эта переменная в моей родительской работе, которая буде…
20 июл '16 в 11:22
2 ответа

Доступ к последующему параметру с использованием потока сборки

Предположим, у меня есть следующая нижестоящая работа: // DOWNSTREAM JOB DYNAMIC_VAR = "" parallel( { DYNAMIC_VAR = new Date() // Some other value determined // at runtime by this job }, { // Some other stuff... } ) Как часть моей вышестоящей работы…
22 июл '15 в 14:12
0 ответов

Как ждать повторного запуска задания матрицы?

Предпосылка: Моя цель состоит в том, чтобы получить задание восходящего потока Job1, которое запускает заданный матрицей задание нижнего уровня Job2 и ожидает, пока задание Job2 будет повторено N раз, получая свой окончательный результат. Также я б…
3 ответа

Последующее выполнение следующего задания, даже если предыдущее задание не выполнено в потоке сборки Jenkins

У меня есть поток сборки, который строит 4 задания в последовательности например; build(Job 1) build(Job 2) build(Job 3) build(Job 4) Я хочу запустить задание 4, даже если любое из предыдущих заданий также не удалось. Как я могу сделать это в процес…
1 ответ

Чтение DSL из файла в Jenkins вне рабочей области

Я знаю, что можно запустить файл.dsl из внешнего источника вместо того, чтобы просто писать код потока в описании задания, но каждый раз, когда я пытаюсь запустить, скажем: /home/flows/flow_script.dsl Я получаю следующую ошибку: java.io.FileNotFound…
1 ответ

Дженкинс строит один и тот же проект несколько раз

Я изучаю Jenkins, я настроил один простой проект, который получает только git-репозиторий. Я нажимаю кнопку "Build Now", и Дженкинс запускает новое задание, после завершения этого задания запускает новое задание и так далее. Это нормально? Разве не …
18 июл '18 в 17:45
0 ответов

Исключение NULL-указателя в скрипте Groovy после сборки

Я использую проект потока сборки для объединения двух разных результатов тестирования проекта. Затем мне нужно изменить статус сборки агрегированных результатов теста, поэтому я использую groovy postbuild для изменения статуса сборки. В этом сценари…
01 мар '16 в 10:37
0 ответов

Задание компоновки Jenkins с зависимостью от параллельных замыканий

У нас есть поток сборки Jenkins, который делает это: Первоначальное задание запускается для подготовки ночной сборки, а затем запускается N различных сборок проекта для параллельной работы. Для каждого проекта запускается одно задание для создания д…
29 июн '17 в 12:30
3 ответа

Добавьте карту в плагин потока сборки jenkins в качестве параметров

У меня есть вопрос о плагине сборки потока Jenkins. В потоке сборки dsl есть значение по умолчанию params, которое выглядит как карта. Я хочу передать эту карту работам, которые хочу построить позже, однако поток сборки не принимает карту в качестве…
04 май '15 в 14:52
1 ответ

Дженкинс построил плагин потока завершено преждевременно после выполнения первых параллельных заданий

У меня есть поток сборки Jenkins ниже: parallel ( { build("a1") }, { build("a2") }, { build("a3") }, { build("a4") }, { build("a5") }, { build("a6") }, { build("a7") }, { build("a8") } ); parallel ( { build("p1") }, { build("p2") }, { build("p3") },…
02 фев '16 в 16:31
1 ответ

Как использовать сгенерированные переменные из одного задания в потоке сборки jenkins и использовать их для следующего задания в том же потоке сборки jenkins

У меня есть 3 задания, сконфигурированные в потоке сборки jenkins, и желаемое действие - получить динамические переменные, полученные в результате задачи пост-сборки от b1 до b2 и переменных от b2 до b3 и так далее, и так далее. list = ["foo", "bar"…
1 ответ

Частное хранилище Bitbucket не создает пакеты в Jenkins

Я пытаюсь создать пакет в Jenkins с механизмом опроса SCM (* * * * *). Если я оставлю свой репозиторий общедоступным, и если я передам какие-либо изменения из Visual Studio в Bitbucket, он создает пакеты в Jenkins (Тем не менее мне нужно нажать на о…
3 ответа

Как заставить сборку Jenkins завершиться неудачно, когда модульные тесты Maven не пройдены?

Я использую Jenkins, Maven 3.1 и Java 1.6. У меня в Дженкинсе настроена следующая работа в Maven со следующими целями и вариантами... clean install -U -P cloudbees -P qa ниже моя pom.xml верная конфигурация... <plugin> <groupId>org.apach…