Вопросы по теме '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 просмотров
schedule
19.01.2023
Jenkins запускать 10 заданий последовательно и несколько параллельно и запускать только те задания, которые я выбираю.
Jenkins запустить 10 заданий последовательно и несколько параллельно, и пусть говорят, что 1-2 задания выполнены успешно, а задание 3 не выполнено. Я исправил задание 3. Теперь я хочу снова запустить задание, но хочу запустить его только из задания...
81 просмотров
schedule
26.12.2022
Необязательный узел 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 просмотров
schedule
22.10.2022
Как я могу выполнять HTTP-запросы POST из сценария Jenkins Groovy?
Мне нужно создать простой HTTP-запрос POST во время наших сборок Jenkins Pipeline . Однако я не могу использовать простой скрипт curl sh, так как он мне нужен для работы на узлах Windows и Linux, и я не хочу принудительно устанавливать...
34851 просмотров
schedule
06.04.2022
Как указать Jenkinsfile использовать ssh вместо http для кода проверки?
Кажется, что проверка кода с использованием Jenkinsfile использует http для удаленного источника, и вместо этого мы хотим использовать ssh.
#!groovy
stage 'build'
node {
checkout scm
sh "cat .git/config"
}
Это выведет источник https...
1677 просмотров
schedule
25.12.2022
Публикация результатов Android Lint из проекта Pipeline
Я создаю проект Android с Jenkins (бета-версия 2.0) в качестве конвейера.
Из задания Freestyle я могу заархивировать результаты сборки, используя действие после сборки Publish Android Lint Results.
Мой сценарий конвейера:
node {
stage...
1325 просмотров
schedule
06.12.2022
Рабочий процесс Jenkins: распараллеливание шага на основе выходных данных инструмента
Я хочу распараллелить этапы Jenkins на основе вывода тестового инструмента. Однако я столкнулся с проблемой, потому что все параллельные узлы определяются одинаково (в дополнение к текущие неработающие циклы в jenkins- плагины рабочего процесса...
846 просмотров
schedule
18.01.2023
Как реализовать этап Post-Build с помощью плагина Jenkins Pipeline?
После прочтения учебника Дженкинса с объяснением Pipeline , кажется, что плагин должен позволять выполнять шаги после сборки . Однако документация довольно ограничена в отношении конкретных инструкций.
Например, мне интересно, как реализовать:...
99103 просмотров
schedule
20.04.2022
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 просмотров
schedule
24.03.2023
Инициализация Jenkins 2.0 с конвейером в скрипте init.groovy.d
Для автоматизации я хотел бы инициализировать экземпляр Jenkins 2.0 с помощью конвейерного задания. Я хочу создать сценарий Groovy, который копируется в папку /usr/share/jenkins/ref/init.groovy.d/ при запуске. Сценарий должен создать задание...
7167 просмотров
schedule
02.05.2022
Использование failFast с картой замыкания прерывает параллельный шаг
Не уверен, что это мои ограниченные знания Groovy или особенность шага Pipeline parallel . Я не могу заставить его принять failFast , если я использую карту вместо того, чтобы передавать каждое замыкание по отдельности:
def map = [:]...
12327 просмотров
schedule
14.11.2022
Разрешить запуск одного и того же задания Jenkins только после определенного шага в конвейере
В настоящее время у меня есть задание Jenkins Pipeline, которое состоит из нескольких шагов, и я хочу, чтобы новый запуск этого конвейера запускался только тогда, когда предыдущий конвейер достигнет определенной точки.
Пример: Мой конвейер как...
295 просмотров
schedule
20.06.2022
Как получить конечную точку API github и сканировать учетные данные внутри Jenkinsfile
Как я могу получить конечную точку API github и идентификатор сканирования-учетных данных внутри моего конвейера Jenkinsfile для запуска запроса API Github.
Я использую плагин папки организации github.
872 просмотров
schedule
27.04.2024
Автоматическое управление версиями артефактов нексуса с использованием сценария Jenkins 2 Jenkinsfile
В настоящее время у меня есть сценарий Jenkins DSL, определяющий мой конвейер выпуска (ниже). Мне было интересно, есть ли способ автоматически увеличивать номер версии выпущенного артефакта для каждой сборки, чтобы я мог публиковать его в Nexus с...
2522 просмотров
schedule
22.07.2023
Jenkins Workflow Параллельный шаг и замыкания
Я пытаюсь запустить несколько костюмов с тестами параллельно как часть рабочего процесса. Итак, я создаю карту, помещаю туда пару замыканий и передаю ее на параллельный шаг. Проблема, с которой я столкнулся, связана с именем отчета HTML. После...
900 просмотров
schedule
31.03.2023