Вопросы по теме 'jenkins-workflow'
Как получить адрес электронной почты текущего пользователя Jenkins для использования в скрипте groovy
Я создал отличный скрипт для нового плагина рабочего процесса Jenkins, https://github.com/jenkinsci/workflow-plugin . Я хочу, чтобы он отправлял письмо пользователю, который запустил задание, когда ему нужно ввести данные для следующего шага. Я...
17538 просмотров
schedule
18.08.2022
Какие есть способы избежать утверждения сценария с помощью сценария Groovy рабочего процесса Jenkins?
Следующий скрипт для плагина Jenkins Workflow:
def mapping = readFile 'a file'
mapping.eachLine {
def line = it.tokenize('|')
sh "${line[1]}"
}
требует одобрения сценария:
staticMethod...
7001 просмотров
schedule
04.06.2023
Начать работу после ручного утверждения в jenkins
У меня есть требование запуска задания B после успешного выполнения задания A. После успешного выполнения задания А утверждающему будет отправлено уведомление по электронной почте. Утверждающий получит электронное письмо и нажмет на ссылку...
26317 просмотров
schedule
20.01.2023
Может ли шаг рабочего процесса получить доступ к переменным среды, предоставляемым EnvironmentContributingAction?
Пользовательский плагин, который мы написали для более старой версии Jenkins, использует EnvironmentContributingAction для предоставления переменных среды для выполнения, чтобы их можно было использовать на будущих этапах сборки и передавать в...
834 просмотров
schedule
20.06.2022
Передача артефактов s3 из параллельных сборок в одну сборку в Jenkins Workflow
Я пытаюсь создать установщик Windows через Jenkins.
У меня есть несколько проектов jenkins, которые создают отдельные модули, а затем сохраняют эти артефакты в s3 через плагин артефактов s3.
Я хотел бы запустить их параллельно и скопировать...
191 просмотров
schedule
09.04.2022
Как в Jenkins запустить два задания с разными файлами свойств в качестве параметров и запустить их параллельно?
Я новичок в Jenkins, мне нужно запустить задание, скажем, Job_B, дважды и параллельно, с двумя разными файлами свойств (имя файла такое же, но содержимое разное), так что один из запусков будет потреблять один файл свойств в то время как другой...
1553 просмотров
schedule
24.08.2022
Шаг оболочки рабочего процесса Jenkins и пароли
Есть ли способ с помощью шага «sh» рабочего процесса Jenkins скрыть или замаскировать то, что выполняется из вывода консоли сборки?
В настоящее время я использую его для выполнения команды, содержащей пароль, и это отображается в виде обычного...
1186 просмотров
schedule
02.04.2023
Переменные среды рабочего процесса Jenkins, вызывающие сбой
Для этого очень простого рабочего процесса:
env.FOO = 42
node {
sh "echo $FOO"
}
Я получаю следующую ошибку:
Running: End of Workflow
groovy.lang.MissingPropertyException: No such property: FOO for class: WorkflowScript
Как...
18351 просмотров
schedule
08.07.2022
Как работает переменная область видимости при разделении рабочего процесса на более мелкие фрагменты?
У меня очень длинный рабочий процесс для создания и тестирования нашего приложения. На самом деле так долго, что когда мы пытаемся загрузить основной сценарий рабочего процесса, мы получаем это исключение:
java.lang.ClassFormatError: Invalid...
3257 просмотров
schedule
29.05.2023
Как использовать плагин Log Parser в сценарии рабочего процесса Jenkins
Подключаемый модуль Log Parser теперь совместим с Workflow , но как его использовать?
6681 просмотров
schedule
30.10.2023
Репозиторий оформления заказа на основе тега в плагине Jenkins Workflow
С помощью Jenkins Workflow Plugin я могу оформить заказ на репозиторий на основе ветки. Однако я хотел бы проверить репозиторий на основе тега.
Это моя текущая конфигурация для проверки основной ветки
node {
git url: src, branch:...
26394 просмотров
schedule
06.03.2022
Как я могу запустить оболочку входа в систему bash в конвейере jenkins (ранее известном как рабочий процесс)?
Я только начинаю преобразовывать свои задания Jenkins в новый инструмент Jenkins Pipeline (workflow), и у меня возникают проблемы с получением команды sh для использования оболочки входа в систему bash.
я пытался
sh '''
#!/bin/bash -l
echo...
14096 просмотров
schedule
24.12.2022
Я настроил 20 заданий проекта с несколькими конфигурациями в jenkins, теперь я хочу запускать задания одно за другим в одном задании.
Я настроил 20 заданий «Мультиконфигурационный проект» на сервере jenkins (например, jobA, jobB, jobC, jobD, jobE, .... и т. д.), каждое задание имеет отдельные, это родительские задания. Теперь я создал одно задание (jobABC) с «Проектом с несколькими...
225 просмотров
schedule
05.11.2022
Опрос Accurev SCM только при наличии изменений в коде
Я опрашиваю Accurev SCM каждые 30 минут, используя Poll SCM как H/30 * * * *
Однако я хочу изменить функциональность, чтобы Accurev опрашивался Jenkins только после внесения изменений в код в Accurev. Я не хочу опрашивать Accurev SCM каждые 30...
667 просмотров
schedule
12.11.2022
Jenkins Pipeline ограничивает другие рабочие места
Я пытаюсь заблокировать запуск некоторых других заданий, когда работает конвейер jenkins, я пытался использовать плагин исключения или throttle-concurrent-builds- плагин с такой структурой:
node(){
stage "test"
allocate('test')...
1764 просмотров
schedule
14.08.2022
Как я могу локально протестировать изменения, внесенные в Jenkinsfile?
При написании конвейеров jenkins кажется очень неудобным фиксировать каждое новое изменение, чтобы посмотреть, работает ли оно.
Есть ли способ выполнить их локально без фиксации кода?
143077 просмотров
schedule
04.06.2022
Отключить одновременные сборки
История : мы ищем решение по оптимизации нашей конвейерной обработки (бывший рабочий процесс).
В настоящее время мы запускаем несколько параллельных развертываний и тестов, распределенных по 2 сборщикам, по 4 исполнителя в каждом.
Конвейер...
26185 просмотров
schedule
07.01.2024
Тест CoDED-UI завершился неудачно при запуске через Jenkins
Я запускаю тест CODED-UI в качестве команды в рабочем процессе Jenkins. Эта команда работает при выполнении в окне cmd серверного компьютера, но не работает при выполнении через Jenkins с ошибкой.
«Ошибка при вызове метода инициализации для...
88 просмотров
schedule
29.04.2022
Конвейер Jenkins выполняет несколько проектов FreeStyleProjects параллельно
Я пытаюсь использовать Jenkins 2.0 с плагином Pipeline. Как я могу выполнять несколько задач ( FreeStyleProject s) параллельно (через замыкания).
Я попробовал 2 примера, и они оба потерпели неудачу. Как я могу реализовать эту функциональность?...
57 просмотров
schedule
24.08.2022
Как показать список модулей maven, созданных с использованием Jenkinsfile
Когда я создаю сборку maven в Jenkins и запускаю ее, я увижу все созданные подмодули (с их статусом).
Как этого добиться при использовании скрипта конвейера Jenkinsfile? Есть ли плагин для этого?
РЕДАКТИРОВАТЬ: добавлено изображение,...
1089 просмотров
schedule
17.12.2022