Вопросы по теме 'jenkins-workflow'
Итерация отличного списка в Jenkins Pipeline DSL
У меня есть простой отличный список в моем конвейере, который добавляет несколько карт:
def componentList = []
def componentMapEntry1 = [:]
componentMapEntry1['componentName']="Dashboard_Core"
componentList << componentMapEntry1
def...
15821 просмотров
schedule
29.10.2021
Jenkins Pipeline обращается к переменным среды
Я пытаюсь использовать конвейеры DSL в Jenkins. Я подумал, что было бы неплохо, если бы я мог использовать имя проекта как часть моего скрипта.
git credentialsId: 'ffffffff-ffff-ffff-ffff-ffffffffffffff',\
url: "${repo_root}/${JOB_NAME}.git"...
94410 просмотров
schedule
13.09.2021
Создание повторно используемого скрипта конвейера Дженкинса
Недавно я подумываю использовать сценарий конвейера Jenkins, один вопрос заключается в том, что я не понимаю, как создать внутренний повторно используемый код утилиты, представьте себе, у меня есть общая функция helloworld , которая будет...
20177 просмотров
schedule
25.10.2021
Уведомлять восходящее задание, когда дочерний элемент является успешным или достигнуто количество повторных попыток
У меня две вакансии: «Родитель» и «Дитя». Родитель вызывает дочерний элемент и блокируется, пока ребенок не закончит сборку. Теперь я использую плагин Naginator, чтобы повторить попытку ребенка в случае неудачи.
Я хочу, чтобы элемент управления...
629 просмотров
schedule
21.10.2021
Email-ext и Workflow / Pipeline - некоторые токены не расширяются?
Я пытаюсь использовать плагин email-ext в работе конвейера Jenkins, но большинство токенов, которые я считаю само собой разумеющимся при использовании email-ext в работе вольного стиля, не расширяются?
e.g.
node {
emailext body:...
5966 просмотров
schedule
05.03.2022
Параметр Jenkins Choice Переход к заданию конвейера
В настоящее время у меня есть задание конвейера с разными параметрами, где один из этих параметров является параметром выбора. Вот вывод config.xml этого параметра задания:
<hudson.model.ChoiceParameterDefinition>
<choices...
72720 просмотров
schedule
24.03.2022
Ссылка плагина рабочего процесса Jenkins на подчиненные задания
Я только начал работать с плагином Workflow.
В настоящее время у меня есть установка, состоящая из сценария рабочего процесса, который использует этап сборки для определения конвейера, состоящего из нескольких последующих заданий.
Это работает...
768 просмотров
schedule
10.05.2022
как запустить несколько сборок на одном задании в jenkins
У меня есть скрипт для запуска, которому я задаю несколько параметров в цикле, он принимает каждый параметр, завершает цикл, а затем следующий.
Мне нужно запустить это на Jenkins, есть ли возможность запускать несколько сборок на одном задании? Я...
1741 просмотров
schedule
15.05.2022
Как заставить ветки функций git работать с jenkins-workflow?
Я пытаюсь настроить рабочий процесс jenkins для выполнения наших интеграционных тестов. Наши интеграционные тесты работают следующим образом:
Кто-то вносит изменения в LibraryA в функциональной ветке git. Мы хотели бы, чтобы jenkins запускал...
8915 просмотров
schedule
21.05.2022
Cloudbees Jenkins doDelete для неадминистраторов
Можно ли дать разрешение «запустить/удалить» (как оно вызывается на экране ошибки при попытке выполнить POST для удаления) пользователям, не являющимся администраторами? Если нет, то как неадминистраторы могут убить зависшие рабочие процессы?
60 просмотров
schedule
21.06.2022
Как продвигать сборку рабочего процесса
Есть ли способ продвигать сборку при использовании проекта Jenkins Workflow? Генератор фрагментов еще не показывает продвижение как общий шаг сборки или отдельный шаг?
В документации говорится: «Рабочий процесс предназначен для частичной или...
614 просмотров
schedule
27.06.2022
Ручное утверждение в Jenkins Job
У нас есть Jenkins Job, который запускает сценарии автоматизированного тестирования. Теперь мы хотели бы, чтобы после успешного завершения этого задания запускалось другое задание, единственной задачей которого является получение вручную одобрения...
7669 просмотров
schedule
02.07.2022
Как добавить параметры сборки в многоотраслевой конвейер jenkins?
Я хотел бы добавить дополнительные параметры сборки в свою работу по многопоточному конвейеру jenkins.
Соответствующие версии:
org.jenkins-ci.plugins: безопасность-скрипт: 1.19
org.kohsuke: groovy-sandbox: 1.10
org.jenkins-ci.main:...
30190 просмотров
schedule
12.07.2022
Jenkins Pipelines – поддержка глобальной библиотеки не может распознавать vars
Я следовал инструкциям здесь , чтобы добавить некоторые глобальные функции в мои трубопроводы Дженкинса. Я следовал предоставленной структуре каталогов и загружал свой код через внешний репозиторий git, а не тот, который был предоставлен самим...
2948 просмотров
schedule
27.07.2022
Как выполнить действия для неудачных сборок в Jenkinsfile
Есть ли способ выполнить очистку (или откат), если сборка в Jenkinsfile не удалась?
Я хотел бы сообщить нашему экземпляру Atlassian Stash, что сборка не удалась (выполнив curl по правильному URL-адресу).
По сути, это будет пост-шаг, когда...
22523 просмотров
schedule
31.07.2022
Как вызвать плагин из конвейера сборки Jenkins
У меня есть конвейерная работа в моей установке Jenkins 2.x. На одном из своих шагов я хочу вызвать сторонний плагин, который не был обновлен для поддержки заданий конвейера.
Как я могу вызвать этот плагин и запустить его из моего конвейера?
1628 просмотров
schedule
05.09.2022
Как получить путь к рабочему пространству сборки с помощью удаленного API jenkins?
Можно ли получить текущий путь рабочей области сборки с помощью удаленного API jenkins? Я могу получить сведения о сборке на основе номера сборки с помощью API/JSON, но он не возвращает сведения о рабочей области.
curl...
2056 просмотров
schedule
03.10.2022
Можете ли вы поместить ресурсы в глобальную библиотеку Jenkins Workflow?
Я пробую плагин Jenkins Workflow ( https://github.com/jenkinsci/workflow-plugin ) и с помощью глобальной библиотеки рабочих процессов ( https://github.com/jenkinsci/workflow-plugin/tree/master/cps-global-lib ), который поставляется вместе с ним.
Я...
896 просмотров
schedule
15.05.2023
Как я могу запустить задание Jenkins после завершения набора других заданий?
Простой случай, когда у вас есть только одно задание, зависящее от завершения набора других заданий, прост: либо используйте многозадачность, либо используйте плагин потока сборки с parallel { ... } . Случай, который я пытаюсь решить, более общий,...
3291 просмотров
schedule
13.10.2022
Groovy собирает возвращаемый GString в сценарии Jenkins Workflow
Кажется, что в следующем фрагменте кода:
def formattedPaths = affectedFiles.collect {
"${it.editType.name} ${it.path}"
}
по крайней мере, иногда formattedPaths оценивается как GString вместо списка. Этот фрагмент кода является...
2549 просмотров
schedule
25.10.2022