Описание тега jenkins-job-builder

Jenkins Job Builder берет простые описания заданий Jenkins в формате YAML или JSON и использует их для настройки Jenkins. Вы можете сохранить свои должностные инструкции в удобочитаемом текстовом формате в системе контроля версий, чтобы упростить внесение изменений и аудит. Он также имеет гибкую систему шаблонов, поэтому создавать множество аналогичных заданий легко.
0 ответов

Где использовать jenkins-job-builder, где создать файл конфигурации 'jenkins_jobs.config'?

Я имею в виду документацию jenkins-job-builder, чтобы начать работу с ней. Я следовал инструкциям по установке, но во время выполнения jenkins-jobs test tests/yamlparser/fixtures/templates002.yaml По команде я получил следующее предупреждение: WARNI…
0 ответов

Повторите запрос curl для Jenkins в Java

Есть сотни таких вопросов, но я не смог найти никакого рабочего ответа на мой вопрос. С curl у меня есть рабочий запрос, ответ 201: created: curl -i -X POST https://username:APITOKEN@jenkins-server/job/jobName/buildWithParameters?token=TOKEN -H "Jen…
0 ответов

Jenkins Job Builder: не запускается неосновной веткой

Я создал Jenkins infra-as-code, используя yaml файлы Jenkins Job Builder. Мой план состоит в том, чтобы: 1) когда код в ветви разработки помещается в gitlab, запускайте Jenkins для выполнения Build_job, затем Test_job2) если Build_job и Test_job усп…
18 апр '18 в 19:16
4 ответа

Задание Дженкинса не удалось с ошибкой java.lang.NoClassDefFoundError

Мы запланировали сборку Jenkins Build для создания виртуальной машины AWS, виртуальная машина успешно подключена к сети, но во время архивации артефактов задание не было выполнено с сообщением об ошибке ниже. Archiving artifacts ERROR: Step ‘Archive…
1 ответ

Как настроить триггер сборки "Периодическая сборка" с помощью компоновщика заданий jenkins?

У меня сейчас есть работа с Дженкинсом, и я пытаюсь настроить ее запуск каждые 4 часа через jjb. Я настроил его запуск каждые 4 часа, вручную редактируя задание и выбирая триггер "Построить периодически" и вводя соответствующее значение. Тем не мене…
14 фев '18 в 17:09
2 ответа

Ci Skip не работает в Дженкинс

Включил ci-пропуск в пользовательском интерфейсе Jenkins и отправил коммит с git commit -m "testing [ci skip]" - Я мог видеть, что Дженкинс все еще строит. Не могли бы вы дать мне знать, как пропустить сборку jenkins с помощью ci skip в сообщении ко…
2 ответа

Как запустить сборку на нескольких платформах с использованием конвейера Jenkins?

Я хочу запустить задание Дженкинса на узлах сборки "hyp-z" и "hyp-x". Я попытался написать это так, но получаю: "Нет узлов с меткой" hyp-x&&hyp-z; "" node ('hyp-z&&hyp-x') { // write something here } Какую ошибку я делаю и каков точный рабо…
1 ответ

YAML - Дженкинс Строитель

Мне нужно поставить галочки в Jenkins, используя проекты yaml Jenkins Job Builder. Прикрепленный снимок от Дженкинс Мне нужно поставить галочку в окошке, а также выбрать опцию "Правило проекта" в переключателе. Как это сделать в yaml?
16 июн '16 в 07:40
0 ответов

Не в состоянии передать значение переменной из Jenkins Job Builder по умолчанию в Groovy скрипт

-defaults gitreponame: "ipsingh" Шаблон работы работа-шаблон: name: '{name} -unit-test' тип проекта: трубопровод dsl:! include-raw-escape: share.groovy share.groovy библиотека "Дженкинс-конвейер-библиотека @ мастер" appDeploy { индекс = 'тестировани…
0 ответов

Jenkins Job Builder - Cmake игнорирует вызовы build-tool-tool

Вот что я пытаюсь с пару дней: Создал работу, используя Jenkins-job-builder. Создал конфиг cmake и все работает, кроме вызова build-tool. Вызов инструмента сборки игнорируется при настройке. Пожалуйста, найдите в прикрепленном изображении; инструмен…
0 ответов

Преобразовать jenkins config.xml в yaml в используемый в jenkins_job_builder

Я использую http://ci.openstack.org/jenkins-job-builder/ для создания рабочих мест jenkins. я добавил ansible Плагин для моих Дженкинс, и я хочу использовать его в качестве инструмента развертывания. Когда я начну конвертировать builder раздел моей …
08 фев '18 в 17:34
2 ответа

Дженкинс Джобкинс: условно включает строителя и издателя

У меня есть набор заданий Дженкинса, которые практически одинаковы. Я создал шаблон работы, который создает их все. Однако у некоторых есть компоновщики, которых нет у других (то есть первый в цепочке не копирует артефакты из другого проекта), а у д…
19 июл '18 в 09:57
1 ответ

Создавайте Jenkins Job удаленно с помощью REST API

Я не могу создать работу удаленно (REST API + Почтальон), я пытаюсь СООБЩЕНИЕ: http://localhost:8080/createItem?name=NEWJOB ИЛИ ЖЕ http://localhost:8080/job/NEWJOB/build и всегда есть ошибка 403 (методы GET работают). Здесь я вижу, что мне нужно соз…
01 мар '18 в 14:04
1 ответ

Обертки Дженкинса Джобса не реализуются

Я пытаюсь привести простой пример работы с Jenkins Job Builder, но обертки, которые я установил в своем шаблоне работы, не отображаются в работе. Пример: - job-template: name: 'test_{stage}' project: test scm: - '{stage}' builders: - shell: /bin/bas…
27 ноя '17 в 18:12
1 ответ

Как заставить jenkins JJB использовать переменные среды jenkins? особенно для веб-хуков

Мы на Дженкинс 2.108 и JJB 2.0.3 У нас есть задание, созданное вручную, которое активируется git webhook. Часть этой работы получает информацию, такую ​​как имя репо, и делает что-то с ней. Как это ./build_rpm.sh -C \${gitlabMergeRequestLastCommit} …
1 ответ

Как создать Protractor Job на Дженкинс?

Попробуйте запустить спецификации e2e с jenkins, успешно установите jenkins на ubuntu 16.04, затем в панели управления jenkins я щелкнул New Item и выбрал проект Freestyle Project, после чего откроется следующая страница общих настроек. На общей стр…
27 мар '18 в 07:45
1 ответ

Создание глобальных макросов и шаблонов в компоновщике заданий jenkins

В настоящее время у меня есть структура каталогов Jenkins Job Builder, вот так: jenkins ---global-defaults.yaml ---global-macros.yaml ---global-templates.yaml ---projectfolderA | ---projectA.yaml projectA.yaml может найти шаблоны и макросы, когда он…
15 фев '18 в 00:53
0 ответов

jenkins-job-builder незаданное рабочее пространство

У меня есть много заданий, которые кто-то вручную настраивал для рабочего пространства. Я поместил закодированные задания в файлы YAML jenkins-job-builder, но я не могу "сбросить" свойство пользовательского рабочего пространства. Есть ли рекомендуем…
15 мар '18 в 23:36
2 ответа

Jenkins - Учетные данные субмодуля Git отличаются от родительского репо

Фон Дженкинс используется для создания артефакта из репозитория Git с подмодулем Git. Подмодуль (ы) не находятся в том же репо или даже в той же конечной точке, что и родительский проект. Проблема в том, что родительское репо работает нормально, пос…
0 ответов

Использовать переменную среды Jenkins для автоматического создания имени задания?

Я использую плагин Jenkins Job Generator для создания задания. Сценарий: тестирование является основным проектом. После успешного завершения и всякий раз, когда разработчик обновляет репозиторий, он вызывает проект Jenkins Job Generator Project, и э…