Вопросы по теме 'jenkins-workflow'

Функция сборки не возвращает объект сборки, если FAILED или UNSTABLE
Я использую поток сборки в своей работе, и я хотел бы получить любой результат сборки из объекта сборки, даже если сборка не удалась или нестабильна. Например: try{ BUILD_TO_RETURN = build(parameters: newparams, job: jobName, quietPeriod:...
369 просмотров
schedule 26.09.2022

Чистые сборки с помощью Multibranch Workflow
Используя Multibranch Workflow, команда для извлечения выглядит так: checkout scm Я не могу найти способ сказать Дженкинсу выполнить чистую кассу. Под «чисткой» я подразумеваю удаление всех файлов из рабочей области, которые не находятся под...
12075 просмотров
schedule 20.07.2022

Сонар Бегун OS X
В настоящее время я рассматриваю, как начать использовать SonarQube как часть процесса сборки Jenkins для создания мобильных приложений. Поскольку мы создаем мобильные приложения, наш Jenkins работает на OS X, поэтому мы можем поддерживать iOS....
761 просмотров

Jenkins запускать 10 заданий последовательно и несколько параллельно и запускать только те задания, которые я выбираю.
Jenkins запустить 10 заданий последовательно и несколько параллельно, и пусть говорят, что 1-2 задания выполнены успешно, а задание 3 не выполнено. Я исправил задание 3. Теперь я хочу снова запустить задание, но хочу запустить его только из задания...
81 просмотров

Необязательный узел Jenkins Workflow
У нас есть раздел нашего конвейера, который нужно запустить на ведомых устройствах под управлением Windows, поэтому у нас есть раздел, похожий на: node("Windows") { // Do some windows stuff } Поскольку эта часть конвейера не является...
104 просмотров
schedule 06.07.2022

Как сохранить среду в сборке в сборке Jenkins Pipeline?
Мне нужно сохранить некоторую информацию о сборке в переменных среды, как я делал это раньше в POFP (простой старый проект фристайла) с действием EnvInject. Цель состоит в том, чтобы иметь возможность читать их на других должностях. У меня...
1381 просмотров
schedule 20.08.2022

как настроить задание в jekins, если первый проект построен успешно, затем запустить другой проект и т. д. с заданием проекта с несколькими конфигурациями
Я хочу запустить проект в jekins, если первый проект построен успешно, затем запустить другой проект и т. д. Как это сделать. У меня есть проект1, проект2 и проект3, проект4, проект5 и так далее. здесь я настраиваю задание «Мультиконфигурационный...
147 просмотров

Как я могу выполнять HTTP-запросы POST из сценария Jenkins Groovy?
Мне нужно создать простой HTTP-запрос POST во время наших сборок Jenkins Pipeline . Однако я не могу использовать простой скрипт curl sh, так как он мне нужен для работы на узлах Windows и Linux, и я не хочу принудительно устанавливать...
34851 просмотров

Как указать Jenkinsfile использовать ssh вместо http для кода проверки?
Кажется, что проверка кода с использованием Jenkinsfile использует http для удаленного источника, и вместо этого мы хотим использовать ssh. #!groovy stage 'build' node { checkout scm sh "cat .git/config" } Это выведет источник https...
1677 просмотров

Публикация результатов Android Lint из проекта Pipeline
Я создаю проект Android с Jenkins (бета-версия 2.0) в качестве конвейера. Из задания Freestyle я могу заархивировать результаты сборки, используя действие после сборки Publish Android Lint Results. Мой сценарий конвейера: node { stage...
1325 просмотров

Рабочий процесс Jenkins: распараллеливание шага на основе выходных данных инструмента
Я хочу распараллелить этапы Jenkins на основе вывода тестового инструмента. Однако я столкнулся с проблемой, потому что все параллельные узлы определяются одинаково (в дополнение к текущие неработающие циклы в jenkins- плагины рабочего процесса...
846 просмотров

Как реализовать этап Post-Build с помощью плагина Jenkins Pipeline?
После прочтения учебника Дженкинса с объяснением Pipeline , кажется, что плагин должен позволять выполнять шаги после сборки . Однако документация довольно ограничена в отношении конкретных инструкций. Например, мне интересно, как реализовать:...
99103 просмотров

Jenkins Pipeline извлекает весь исходный код jenkinsfile
Я играл в Jenkins 2.0 с многоветвевым конвейером с одним главным сервером и парой подчиненных узлов. Jenkinsfile выглядит так: node('slave') { stage 'Checkout' checkout scm stage 'Build' ... } Мы видим, что подключаемый...
1206 просмотров
schedule 09.09.2022

Журнал сборки Jenkinsfile
Есть ли встроенная переменная, которая дает доступ к тексту текущей сборки? Я пытался использовать что-то вроде currentBuild.log , currentBuild.buildLog , но безуспешно.
23724 просмотров

Инициализация Jenkins 2.0 с конвейером в скрипте init.groovy.d
Для автоматизации я хотел бы инициализировать экземпляр Jenkins 2.0 с помощью конвейерного задания. Я хочу создать сценарий Groovy, который копируется в папку /usr/share/jenkins/ref/init.groovy.d/ при запуске. Сценарий должен создать задание...
7167 просмотров

Использование failFast с картой замыкания прерывает параллельный шаг
Не уверен, что это мои ограниченные знания Groovy или особенность шага Pipeline parallel . Я не могу заставить его принять failFast , если я использую карту вместо того, чтобы передавать каждое замыкание по отдельности: def map = [:]...
12327 просмотров

Разрешить запуск одного и того же задания Jenkins только после определенного шага в конвейере
В настоящее время у меня есть задание Jenkins Pipeline, которое состоит из нескольких шагов, и я хочу, чтобы новый запуск этого конвейера запускался только тогда, когда предыдущий конвейер достигнет определенной точки. Пример: Мой конвейер как...
295 просмотров

Как получить конечную точку API github и сканировать учетные данные внутри Jenkinsfile
Как я могу получить конечную точку API github и идентификатор сканирования-учетных данных внутри моего конвейера Jenkinsfile для запуска запроса API Github. Я использую плагин папки организации github.
872 просмотров

Автоматическое управление версиями артефактов нексуса с использованием сценария Jenkins 2 Jenkinsfile
В настоящее время у меня есть сценарий Jenkins DSL, определяющий мой конвейер выпуска (ниже). Мне было интересно, есть ли способ автоматически увеличивать номер версии выпущенного артефакта для каждой сборки, чтобы я мог публиковать его в Nexus с...
2522 просмотров

Jenkins Workflow Параллельный шаг и замыкания
Я пытаюсь запустить несколько костюмов с тестами параллельно как часть рабочего процесса. Итак, я создаю карту, помещаю туда пару замыканий и передаю ее на параллельный шаг. Проблема, с которой я столкнулся, связана с именем отчета HTML. После...
900 просмотров