Вопросы по теме 'jenkins-pipeline'
Запуск задания Jenkins одновременно на всех узлах
TL; DR : я хочу иметь возможность запускать задание одновременно на нескольких узлах конвейера Jenkins. [например - сборка приложения x на узлах dev, тестовых и промежуточных узлах на основе aws]
У меня есть большая группа узлов с одинаковой...
49277 просмотров
schedule
17.04.2022
Как получить доступ к параметрам в параметризованной сборке?
Как получить доступ к parameters , заданному в разделе «Эта сборка параметризована» задания Jenkins «Рабочий процесс»?
ТЕСТИРОВАНИЕ
Создайте РАБОЧИЙ ПОТОК.
Включите параметр «Эта сборка параметризована».
Добавьте ПАРАМЕТР СТРОКИ foo...
206353 просмотров
schedule
20.09.2022
Как мне удалить неудовлетворительную работу конвейера в Jenkins?
Я использую набор плагинов Pipeline (ранее Workflow) для Jenkins. Мне каким-то образом удалось создать задание рабочего процесса на моем сервере Jenkins, которое я не могу остановить. Запрос текущих трассировок стека с...
6663 просмотров
schedule
21.03.2022
Лучший подход для последовательного выполнения ряда асинхронных шагов в конвейере Jenkins
Позвольте мне начать с краткого описания варианта использования, который я хочу реализовать.
Контекст
Я разрабатываю серверное приложение с Spring Boot и использую maven для его создания.
Приложению требуется база данных Redis, поэтому я...
5111 просмотров
schedule
30.01.2024
Лучший плагин Jenkins для сборки с несколькими зависимостями
не могли бы вы предложить лучший плагин jenkins для управления многоуровневой и сложной сборкой зависимостей?
похож на алмаз
многие сборки запускаются параллельно
нижележащему заданию придется дождаться завершения двух или более восходящих...
804 просмотров
schedule
13.05.2022
Как программно запустить конкретную сборку jenkins, управляемую через github-organization?
Я использую плагин github-organization для управления заданиями jenkins из github, но обнаружил, что Jenkins API не сообщает об этих сборках.
На самом деле API перечисляет всю организацию как одну работу.
Как я могу создать определенный...
2764 просмотров
schedule
21.07.2023
Как я могу перечислить переменные, уже доступные внутри Jenkinsfile?
Я пытаюсь использовать некоторые переменные, такие как имя репозитория, имена веток, номер сборки... изнутри Jenkinsfile , но я не могу найти никакой документации по этому поводу.
Есть ли способ распечатать их, чтобы я мог видеть, что есть в...
18459 просмотров
schedule
19.09.2023
Как мне получить вывод команды оболочки, выполненной с использованием переменной из Jenkinsfile (groovy)?
У меня есть что-то подобное в Jenkinsfile (Groovy), и я хочу записать стандартный вывод и код выхода в переменную, чтобы использовать информацию позже.
sh "ls -l"
Как я могу это сделать, особенно если кажется, что вы не можете запустить...
401044 просмотров
schedule
07.11.2022
Безопасно ли в сценариях Jenkins Pipeline обращаться к глобальной переменной из параллельного шага?
Безопасно ли при написании сценариев Jenkins Pipeline обращаться к переменным из параллельных шагов? Документация не ясна по этому поводу.
Например, этот код конвейера изменяет общий счетчик и очередь из параллельных ветвей:
def donecount =...
2637 просмотров
schedule
11.07.2022
Дублирование журналов изменений в сценарии конвейера jenkins с помощью SVN
Этот вопрос в основном такой же, как этот , за исключением того, что я использую subversion, и ни одно обновление плагина не помогло мне.
Я загружаю свой сценарий Jenkinsfile с настройкой многоветвевого конвейера, и журнал изменений дублируется...
2515 просмотров
schedule
04.05.2023
Конвейер Jenkins NotSerializableException: groovy.json.internal.LazyMap
Решено : благодаря нижеприведенному ответу С.Ричмонда. Мне нужно было отключить все сохраненные карты типа groovy.json.internal.LazyMap , что означало обнуление переменных envServers и object после использования.
Дополнительно . Людям,...
79801 просмотров
schedule
27.08.2023
Плагин Jenkins EnvInject + задание конвейера
Я хотел бы использовать плагин EnvInject в своей работе с конвейером. Итак, у меня есть возможность установить флажок «Подготовить среду к запуску», но нет действия «Вводить переменные среды», как в задании вольным стилем. Я объявил свои переменные...
9376 просмотров
schedule
05.05.2023
Конфигурация матрицы с конвейерами Jenkins
Плагин Jenkins Pipeline (он же Workflow) может быть расширен другими Multibranch плагинами для автоматического создания веток и запросов на вытягивание.
Каким будет предпочтительный способ запуска нескольких конфигураций? Например, сборка с...
13910 просмотров
schedule
27.04.2024
Невозможно прочитать переменные среды Git Jenkins с помощью Groovy Jenkinsfile
Плагин Git установлен (по умолчанию) в моем Jenkins, но я не могу получить переменные env, которые должны быть переданы плагином Git. Я ищу:
GIT_COMMIT
GIT_BRANCH
GIT_PREVIOUS_COMMIT
GIT_PREVIOUS_SUCCESSFUL_COMMIT
GIT_URL
и т.д. Я использую...
22007 просмотров
schedule
25.07.2023
Jenkins Build Periodical — Расписание
Я собираюсь строить периодически каждые 15 минут. Я посмотрел в Интернете, и я использую это расписание: */15 * * * *
Дженкинс говорит мне равномерно распределять нагрузку, используя H/15 * * * * , а не */15 * * * * .
Может ли кто-нибудь...
24461 просмотров
schedule
01.07.2023
Конвейер сборки Jenkins - перезапуск на этапе
У меня есть следующий конвейер сборки, настроенный как работа:
Stage 1 - verify all dependencies exist
Stage 2 - build the new jar
Stage 3 - Run integration tests
Stage 4 - Deploy to staging environment (manual step)
Stage 5 - Deploy to production...
43025 просмотров
schedule
17.01.2023
Запуск зависимых заданий в проекте Multibranch Pipeline
Я использую проекты Multibranch Pipeline для создания своих приложений. У нас есть около 100+ компонентов и много таких проектов. Так скажем, например, у нас есть:
Проект A зависит от → Проект B зависит от → Проект C
Мы используем опрос...
2657 просмотров
schedule
28.08.2023
Сборка конвейера Jenkins Github pull request
учитывая, что я использую плагин конвейера + все подключаемые модули github установлены в jenkins, я изо всех сил пытался проверить текущий запрос на перенос, который запускал задание в скрипте конвейера, например:
#!groovy
node('master') {...
4065 просмотров
schedule
17.04.2023
Как я могу заблокировать задание Jenkins 2.x Pipeline во время создания зависимых заданий
Мой вопрос довольно прост: с проектом Freestyle Jenkins в разделе «Дополнительные параметры проекта» я могу выбрать два параметра конфигурации, которые помогают предотвратить конфликты между различными проектами (которые могут возникнуть, например,...
2059 просмотров
schedule
21.06.2022
Как получить ссылку на мой объект SCM в Jenkins Pipeline?
Я не могу получить ссылку на свой объект SCM в моем конвейере Jenkins. В моем текущем случае необходимо получить эту ссылку для использования в плагине JIRA, как показан здесь .
Я создал простой тестовый пример
node("master"){
def gitScm...
2080 просмотров
schedule
12.11.2022