Вопросы по теме 'jenkins-pipeline'
Как исправить ошибку NotSerializableException во время сборки рабочего процесса Jenkins?
Когда я запускаю следующий код в рабочем процессе Jenkins (Jenkins 1.609.1, рабочий процесс 1.8), я получаю сообщение об ошибке «NotSerializableException» (также ниже). Однако, если я перемещаю «задание сборки» за пределы области «для», оно работает...
24142 просмотров
schedule
06.05.2024
Как загрузить отличный файл и запустить его
У меня есть файл jenkinsfile, помещенный в корень моего проекта, и я хотел бы загрузить файл groovy для моего конвейера и выполнить его. Единственный способ заставить это работать - создать отдельный проект и использовать команду fileLoader.fromGit...
103359 просмотров
schedule
28.11.2023
Дженкинс: Можно ли создать задание Ivy с помощью Jenkinsfile? (конвейер как код)
У меня есть несколько проектов, использующих Ivy, и поэтому я создал задания Ivy, которые создают и публикуют мои артефакты в репозитории.
Плагин Ivy очень полезен, поскольку он автоматически заботится о зависимостях. Однако я перемещаю эти...
706 просмотров
schedule
24.11.2022
Конвейер Дженкинса — как перебирать список
Мне нужно прочитать значения из файла в моем конвейере. Я использую split() , который помещает их в массив . Мне нужно поместить их в Arraylist , поэтому я использую Arrays.asList() . Проблема, с которой я столкнулся, заключается в том, что я...
59870 просмотров
schedule
24.12.2023
Параллельное выполнение заданий Jenkins Pipelines после закрытия
У меня есть сервер Jenkins, использующий плагин Pipeline. Здесь я хочу запустить несколько сборок параллельно и дождаться завершения сборки, прежде чем перейти к следующему этапу моего конвейера.
Я смогу сделать это успешно, если явно напишу...
2542 просмотров
schedule
12.10.2022
Невозможно увидеть создание заданий maven при добавлении новых элементов в jenkins
Моя цель создать проект maven в Jenkins. Я выполнил реализацию кода через Eclipse IDE.
Я загрузил Jenkins.war и поместил его в каталог веб-приложений моего Tomcat. Как только я запускаю свой Tomcat и даю URL-адрес localhost: 8080/Jenkins, я...
643 просмотров
schedule
12.11.2023
Использование шага «стадия» без аргумента блока устарело.
При создании конвейерного задания Jenkins (Jenkins ver. 2.7.4) я получаю это предупреждение:
Using the ‘stage’ step without a block argument is deprecated
Как это исправить?
Фрагмент сценария конвейера:
stage 'Workspace Cleanup'...
23104 просмотров
schedule
24.11.2022
Многоканальная сборка Jenkins не обнаруживает изменений в репозитории
У нас есть репозиторий Subversion в этом поместье:
http://svn.vegicorp.net/svn/toast/api/trunk
http://svn.vegicorp.net/svn/toast/api/1.0
http://svn.vegicorp.net/svn/toast/data/trunk
http://svn.vegicorp.net/svn/toast/data/branches/1.2...
8518 просмотров
schedule
13.05.2024
Рекомендуемый способ загрузки файла конфигурации из сценария groovy конвейера jenkins
Я хочу загрузить значение конфигурации (что-то вроде json, yaml, xml или ini) из сценария конвейера jenkins. Когда я пытаюсь использовать org.yaml.snakeyaml.Yaml , я получаю
Скриптам не разрешено использовать новый org.yaml.snakeyaml.Yaml...
8854 просмотров
schedule
18.10.2022
Конвейер Jenkins Subversion Multibranch не может найти конвейер
Я пытаюсь настроить проект Multibranch в Jenkins, который использует Subversion. Я предоставил URL-адрес Subversion с магистралью, тегами и папкой ветвей, например http:///mysvn/mysvnproject
Журнал индексации ветвей выполнен успешно,...
1077 просмотров
schedule
10.05.2024
Использование шага sh в Windows
TL;DR Я хочу использовать шаг sh , хотя Jenkins работает в Windows. Я не хочу использовать шаг bat , если только вы не покажете мне, как легко воспроизвести то, что мне нужно сделать, используя bat
Я преобразовывал некоторые старые задания...
15205 просмотров
schedule
23.10.2022
Должен ли Jenkins Pipeline jenkinsFile быть частью репозитория?
Мы изучаем проекты типа Jenkins Pipeline и задаемся вопросом, должен ли Jenkinsfile быть частью репозитория?
У нас есть 20 java-проектов с Jenkinsfile , которые на 99% одинаковы. Кроме репозитория git, все остальное в Jenkinsfile такое же....
1260 просмотров
schedule
01.12.2023
Узел шага sh конвейера jenkins не найден
У меня есть следующий шаг sh для выполнения некоторых команд в Jenkins Pipeline, обратите внимание, что npm install устанавливает Bower из package.json для работы последующих команд.
sh """
. .env/bin/activate
....
1252 просмотров
schedule
17.11.2022
Дженкинс и SSL-сертификаты
Во-первых, мое знакомство и опыт работы с сертификатами ограничены, поэтому я пытаюсь использовать это как опыт обучения, а также получение ответа.
Используя Jenkins, я хотел бы иметь возможность сделать запрос на завивание как часть моей сборки,...
3373 просмотров
schedule
01.11.2022
Многоотраслевой проект jenkins не запускает контейнер как подчиненный
У меня есть установка jenkins с докером, установленным на том же хосте. Я прочитал несколько руководств, которые помогают мне создать ведомое устройство в качестве контейнера докеров. поэтому конвейер каждой ветки будет выполняться в док-контейнере,...
250 просмотров
schedule
12.11.2023
Проверка Jenkins Pipeline не создает коммиты PR
Мы используем рабочий процесс интегратора с github. Я принимаю частично настроенную сборку Jenkins Pipeline от разработчика, покинувшего команду. В настоящее время всякий раз, когда мы создаем PR для основного репозитория, Jenkins запускает сборку,...
469 просмотров
schedule
24.11.2022
Как использовать параметризованный плагин удаленного триггера в скрипте Jenkins Pipeline?
Я пробовал искать, но не нашел ни одного примера. Я попробовал https://jenkins.io/doc/pipeline/examples/#trigger-job-on-all-nodes и получил его для разных узлов на одном и том же Jenkins. Я хотел бы запустить сборку на другом Jenkins. Я настроил...
6816 просмотров
schedule
19.05.2024
Песочница Groovy блокирует классы в workflow-cps-global-lib-plugin
У нас есть https://github.com/jenkinsci/workflow-cps-global-lib-plugin используется (репозиторий git) для создания общих помощников для конвейерных заданий. У меня возникают проблемы с заводной песочницей при попытке использовать класс из...
373 просмотров
schedule
13.05.2024
Jenkins Groovy анализирует json
Я получил следующий JSON:
{
"dev": {
"hoster": "123",
"id": "123",
},
"stage": {
"hoster": "123",
"id": "123",
"merge": "dev",
"slackChannel": "#dg-test-deployments"
},
"master": {
"hoster": "123",
"id":...
16198 просмотров
schedule
02.10.2022
Лучшая визуализация пропущенных этапов в декларативном конвейере
Я собираюсь переместить наши скриптовые конвейеры в декларативные конвейеры.
Я использую ключевое слово when, чтобы пропустить этапы
stage('test') {
// Only do anything if we are on the master branch
when { branch 'master' }...
3288 просмотров
schedule
16.01.2024