Описание тега multibranch-pipeline

Multibranch Pipeline - это тип конфигурации задания Jenkins, предоставляемый Pipeline: Multibranch Plugin, который обнаруживает и создает ветви SCM.
1 ответ

Дженкинс: как указать jenkinsfile в многоотраслевом проекте

Использование Jenkins для многоплатформенных сборок mutibranch. У меня есть несколько проектов Multibranch Pipeline (по одному для каждой платформы, так как каждая платформа требует заметно разных этапов сборки). У меня есть один репозиторий кода с …
1 ответ

Как использовать многоотраслевой конвейер Дженкинса с монорепо

У меня есть проект в monorepo с 2-мя артефактами: фронтенд и бэкэнд. my-project frontend Jenkinsfile backend Jenkinsfile Я хотел бы использовать Blue Ocean и многоотраслевой трубопровод, но есть ли способ использовать два Jenkinsfile а два трубопров…
1 ответ

Запуск задания многоотраслевого конвейера из другого многоотраслевого конвейера

У меня есть сценарий, где, но у меня есть 2 проекта (A и B), оба настроены в Jenkins с многоотраслевыми конвейерными заданиями, проблема в том, что проект B зависит от проекта A. Поэтому я обнаружил, что иногда, когда я проверяю код в Project A, мне…
1 ответ

Дженкинс: Трубопровод объединяет несколько трубопроводов в одном

Есть ли способ объединить два конвейера в одной работе с правильной визуализацией? Например: у задания сборки есть свой конвейер в scm, а у задания публикации есть собственный конвейер в другом scm. Но было бы неплохо иметь оба трубопровода за один …
1 ответ

Jenkins Multibranch: ошибка индексации com.fasterxml.jackson.core.JsonParseException

У меня настроены разные многоотраслевые конвейеры и триггеры на основе веток, запросов на получение и тегов от GitHub Хранилища. Это работало, как и ожидалось, но недавно я не смог выяснить, что сканирование хранилища завершается неудачно на этапе и…
1 ответ

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

Кто-нибудь знает правильный метод для установки свойств задания, в частности триггеров сборки, из Jenkinsfile? (Декларативный конвейерный скрипт, в многоотраслевом конвейерном задании). Для ясности мне нужно установить конкретные триггеры сборки для…
1 ответ

Внедрение секретов в многоотраслевой конвейер Jenkins

У меня есть локальная настройка Jenkins с правами администратора. Я настроил плагины в соответствии с этим https://support.cloudbees.com/hc/en-us/articles/203802500-Injecting-Secrets-into-Jenkins-Build-Jobs. Тем не менее, мне все еще неясно, как вво…
10 июл '17 в 09:03
1 ответ

Использование msbuild в многоотраслевом проекте Jenkins

Как я могу использовать MSBuild в многоотраслевом проекте Jenkins? Вот мой Jenkinsfile: pipeline { agent any stages { stage('restore') { steps { sh "echo 'TODO RUN TEST'" } } stage('build') { steps { bat "\"${tool 'MSBuild'}\" .\\src\\MySollutionNam…
4 ответа

Могу ли я проверить, существует ли переменная окружения в Jenkinsfile

Я использую многоотраслевой конвейер для моего проекта. Поведение Jenkinsfile должно меняться в зависимости от триггера. Существует два события, которые запускают конвейер 1. Событие Push 2. Запрос Pull. Я пытаюсь проверить переменную среды "CHANGE_…
0 ответов

Многоотраслевой конвейер для php проекта

Я работаю над проектом php с несколькими ветками в git. Требование состоит в том, чтобы объединить код в ветвь "разработка" только после просмотра вывода конкретной ветки в браузере. Поэтому мой подход заключается в развертывании всех веток на серве…
03 май '18 в 09:13
1 ответ

Вызовы библиотеки Jenkins внутри закрытий вызывают исключения безопасности

Мы используем многоотраслевые конвейеры с организационными папками (плагин ветки Bitbucket). Я СУХОЙ из наших конвейеров, используя общие библиотеки, намекая на документы из Jenkins и сообщения на форуме. Я также предоставляю сценарии другим разрабо…
1 ответ

Запускать несколько веток в jenkinsfile с другими условиями

У меня есть jenkinsfile, который содержит все шаги для сборки и развертывания новейшего кода на нашем промежуточном сервере. Теперь мне нужно изменить это, чтобы поддержать строительство для производства. Но сборка на производство может быть выполне…
04 май '18 в 09:13
3 ответа

Выполнять шаг Jenkins Pipeline только при создании тега

У меня есть определенная логика сборки, такая как публикация, которую я бы хотел, чтобы Jenkins выполнял только тогда, когда она собирает тег Git. Как я могу сделать это, используя декларативный конвейер Jenkin? Другими словами, я пытаюсь создать фу…
0 ответов

Как автоматически запустить многоотраслевой конвейер в Jenkins

Я использую плагин для нескольких веток в Jenkins. Я использую локальное bitbucket и локальное Jenkins, которые могут общаться друг с другом. Теперь я могу сканировать репозиторий, и для каждой ветви я получаю задание Jenkins (которое использует Jen…
29 ноя '18 в 13:48
1 ответ

Многоотраслевой конвейер Jenkins не планирует задания тегов

Я пытаюсь заставить Дженкинса выполнять многоотраслевой конвейер для создания тегов аналогично ветвям. В Jenkins 2.73 (не уверен, когда была добавлена ​​функциональность), проекты Multibranch можно настроить для получения как ветвей, так и тегов из …
1 ответ

При многоуровневом сканировании заданий не удается обнаружить удаленные теги репозитория GitHub

Я использую работу многоотраслевого конвейера для обнаружения веток / тегов /PR и выполнения определенных работ. Я получил репозитории на GitHub, и сканирование может обнаружить все, кроме тегов. Я получаю ошибку ниже. Кроме того, когда опция " Обна…
1 ответ

Значок состояния сборки для многоотраслевого конвейера

Кто-нибудь может сообщить подробности о том, как значки статуса сборки можно использовать в MultiBranch Pipeline, чтобы разместить их как ссылку на запрос Github Pull. Так как многоотраслевой конвейер имеет разные PR-сборки, как правильно в этом слу…
1 ответ

Бесконечный цикл при создании многоотраслевого конвейера Jenkins

Я имел дело со скучной проблемой в Дженкинсе, где происходит следующее. Мне нужно создать многоотраслевой конвейер, чтобы построить проект с CD. Но это не работает, потому что, когда я нажимаю "ОК", чтобы создать работу, мои Дженкинс попадают в беск…
24 янв '19 в 20:46
1 ответ

Интеграция Jenkins и GitLab CI с несколькими филиалами и отдельными конвейерами

Я тестирую метод Jenkins CI/CD. Существует одно git-репо с веткой Master, веткой QA и веткой Dev. Есть также много отдельных веток разработчиков и функций, которые объединяются в dev. Ветвь dev объединяется до qa и qa до master. У меня есть среда je…
3 ответа

Дженкинс: Как пропустить определенный этап в многоотраслевом конвейере?

У нас есть "сцена (сборка)" во всех наших филиалах. Временно, как мы можем пропустить этот этап, чтобы запустить все наши ветви в многоотраслевом конвейере. Я знаю, что одним из решений является использование, когда условие на стадии, и попросить вс…