Вопросы по теме 'multibranch-pipeline'

Как запустить многоотраслевой конвейер Jenkins, когда изменение кода отправлено на GitHub
У меня есть задание Jenkins ( multibranch pipeline ) для репозитория GitHub. Я хочу запускать это задание автоматически всякий раз, когда в репозиторий Git вносятся изменения. Как я могу добиться этого с помощью Jenkinsfile ? Я хочу избежать...
10674 просмотров

Как выполнять задания в многоотраслевом проекте последовательно, а не параллельно
Я настроил в Jenkins проект мультиотраслевого конвейера. Этот проект запускает интеграционный тест для всех моих функциональных веток (git). Для каждого задания в проекте конвейера он создает экземпляр моего веб-приложения (запускает tomcat и другие...
1533 просмотров
schedule 06.01.2023

Как изменить тайм-аут по умолчанию для плагина Jenkins Artifactory в задании Multibranch Pipeline?
У меня есть задание сборки Jenkins Multibranch Pipeline, которое загружает довольно большое количество больших файлов в Artifactory, и поэтому шаг загрузки занимает больше времени, чем 5-минутный лимит по умолчанию, определенный в плагине Artifactory...
953 просмотров

опрос игнорирует коммиты с определенными сообщениями, не работает для конвейера с несколькими ветвями
Я пытался использовать работу с несколькими ветвями конвейера. Я хочу пропустить задание сборки, как только найду текстовый шаблон skip_ci в сообщении фиксации. Я могу добиться этого в простой конвейерной работе, но то же самое не работает для...
2370 просмотров
schedule 21.03.2023

Как я могу опубликовать cppcheck.xml на jenkins, используя сам jenkinsfile?
В настоящее время у меня есть работа с многоветвевым конвейером, в которой происходит сборка, а cppcheck используется для анализа кода. Однако в многоветвевом конвейере нет вкладки «Действия после сборки», чтобы включить «публикацию результатов...
4868 просмотров

Есть ли способ включить действия постпроцесса в многоотраслевом конвейере Jenkins?
У меня есть проекты, которые используют многоотраслевой конвейер для получения всех ветвей сервера git, а затем строят его. Мне нужно выполнить там некоторые действия после сборки, но по какой-то причине в сборках нет доступной конфигурации действий...
651 просмотров

Имя ветки GitHub, из которой инициируется запрос на слияние
Я использую Multibranch Pipeline Job в Jenkins. Как найти имя ветки, из которой был поднят запрос на слияние, в GitHub? Я использую /github-webhook/ , а также пробовал с /ghprbhook/ и пробовал со следующими переменными среды:...
10575 просмотров

Jenkins JobDSL multibranchPipelineJob изменить путь сценария
Я пытаюсь создать multibranchPipelineJob в jobDSL, однако Jenkinsfile находится в другом месте по умолчанию. Я просмотрел документы https://jenkinsci.github.io/job-dsl-plugin/#path/multibranchPipelineJob , и я не вижу способа сделать это. Глядя на...
10148 просмотров

Как отключить ветку в Multibranch pipeline с Jenkinsfile
У меня есть проект Multi Branch pipeline в Jenkins. Я хочу отключить ветку, пока она указана в проекте конвейера. Я могу добавить исключение, чтобы превзойти запуск scm. Но я хочу отключить все срабатывания, включая запуск вручную. Если я...
12136 просмотров

Имя рабочей области по умолчанию JenkinsFile слишком длинное
В настоящее время я настраиваю jenkins с битбакетом. Я создал новый проект jenkins как многоотраслевой проект. JenkinsFile размещен в репозитории git. Как я могу заставить jenkins генерировать более короткое имя ветки, чем имя по умолчанию....
6365 просмотров

Доступ к частным репозиториям GitHub в Jenkins Multibranch Pipeline
У меня есть настройка Jenkins как с SSH, так и с частным токеном, поэтому он может вполне успешно получить доступ к частному репозиторию «Git», а через экран конфигурации он может установить крючки. Сам конвейер отлично работает вне этой проблемы....
851 просмотров
schedule 06.09.2022

События запроса слияния Gitlab не запускают конвейер с несколькими ветвями Jenkins
Я пытаюсь запустить задание Jenkins Multi-branch pipeline с GitLab Webhook при событиях запроса слияния. Когда я тестирую Webhook, я получаю следующее сообщение: Хук успешно выполнен, но вернул HTTP 409 Когда я устанавливаю другой...
3542 просмотров

Как получить последние сообщения фиксации в push-уведомлении и проверить, что сообщение начинается с определенного шаблона регулярного выражения?
У меня два вопроса: 1. Попробуйте проанализировать сообщения git commit, но egrep выполняется как отдельная команда. Возвращаемый результат всегда неверен. Допустимое сообщение может быть "a-1" stage('test') { steps {...
109 просмотров

Jenkins DSL multibranch pipeline github push trigger
Я использую многоотраслевое задание плагина dsl jenkins ( https://jenkinsci.github.io/job-dsl-plugin/#path/multibranchPipelineJob ), чтобы создать конвейер с несколькими ветвями. Я создал jenkinsfile, который обрабатывает задания сборки для каждой...
730 просмотров

Как выполнить чистую проверку/обновление SVN в многоветвевом конвейере
Я использую многоветвевой конвейер с SVN. В настоящее время я не использую явную команду checkout scm , но использую декларативную проверку по умолчанию. Моя проблема в том, что это, кажется, выполняет только svn update . Однако я хотел бы...
889 просмотров

Указание URL-адреса проекта GitHub в многоотраслевом конвейере Jenkins
Я пытаюсь указать GithubProjectProperty в многоотраслевом конвейере Jenkins. Я безуспешно пытался установить запись в блоке опций для управления этим значением. Генератор фрагментов синтаксиса конвейера предлагает: properties([ $class:...
447 просмотров

Использование оператора If с командами оболочки в Jenkins Декларативное формирование конвейера
Я интегрирую облачную формацию aws в свой пайплайн jenkins. я хочу выполнить $ aws cloudformation describe-stacks --stack-name dev-nics-proxyservlet-svc --region us-west-2 Команда, чтобы увидеть, есть ли у меня стек с именем, которое я ищу....
168 просмотров

Ошибки при использовании jenkins JobDSL multibranchPipelineJob с изменяющимся объявлением пути скрипта
Я пытаюсь настроить jenkins, используя только программный способ (без пользовательского интерфейса). У меня есть образ докера, в котором я устанавливаю плагины (с job-dsl:latest): FROM jenkins/jenkins:lts USER root ARG DOCKER_GROUP_ID RUN...
285 просмотров

Обход глобального веб-перехватчика для sonarQube Quality Gate
Я заинтересован в том, чтобы в мои проекты были включены качественные ворота. После создания в Jenkins я добавил скрипт, который создает проект на сервере SonarQube и решает, достаточно ли качества тестирования (источник кода можно найти здесь )....
392 просмотров

Jenkins Pipeline — ожидание нерабочих элементов (ComputedFolder, Multibranch Pipeline Project)
Я использую проекты многоветвевых конвейеров в Jenkins. Я разрешаю Дженкинсу индексировать новые ветки. Мне нужно, чтобы Дженкинс дождался завершения индексации проекта многоветвевого конвейера. Это мой текущий код: def...
65 просмотров