Вопросы по теме 'jenkins-pipeline'
Можно ли захватить стандартный вывод из команды sh DSL в конвейере?
Например:
var output=sh "echo foo";
echo "output=$output";
Я получу:
output=0
Итак, по-видимому, я получаю код выхода, а не стандартный вывод. Можно ли записать стандартный вывод в переменную конвейера, чтобы я мог получить:...
113066 просмотров
schedule
27.07.2022
Как использовать плагин поставщика файлов конфигурации с groovy
У меня есть файл jenkins, который загружает скрипт groovy и хочет использовать плагин config-file-provider в groovy. Я читал в документации, что поддержка была добавлена, но на самом деле не знаю, как добавить ее с помощью groovy для использования...
14510 просмотров
schedule
08.09.2022
Groovy в Jenkinsfile зависает при публикации URL-адреса
У меня есть следующий метод в Jenkinsfile, используемый для извлечения данных с заданного URL-адреса (отправка на него json и чтение вывода). Вызов его в Jenkins приводит к зависанию сборки с текстом *Proceeding...
@NonCPS...
844 просмотров
schedule
10.06.2024
Конвейерный код Groovy для вызова параметризованной сборки с ошибкой параметра interger
Пожалуйста, полегче со мной, я относительно новичок в Jenkins и очень новичок в Pipeline/Groovy. Мы запускаем Jenkins v2.7.1 в лаборатории со всеми последними необходимыми плагинами Pipeline.
Моя цель — создать базовую демонстрацию двух- или...
1422 просмотров
schedule
10.01.2024
Трубопровод Дженкинса параллельно не выполняется
Я пытаюсь протестировать параллельную функциональность для задания конвейера Jenkins, но по какой-то причине отдельные этапы сборки параллельного задания никогда не передаются исполнителю и не обрабатываются. Обычные однопоточные конвейерные задания...
205 просмотров
schedule
03.09.2022
Дженкинс: Как узнать, какой плагин вызывает ошибку зависимости?
Я пытаюсь установить все зависимости плагина конвейера в Jenkins. Я застрял на плагине workflow-scm. Если я включу его, я получу ошибку ниже, которая, как я предполагаю, является проблемой зависимости. Все его зависимости установлены, но некоторые...
1747 просмотров
schedule
29.09.2022
Как получить доступ к имени ветки git из задания конвейера?
У меня есть задание Jenkins Pipeline, настроенное для проверки репозитория git и конкретной локальной ветки.
Как я могу получить имя локальной ветки в моем Jenkinsfile?
Я попытался загрузить свойства git jenkins plugin env, но безуспешно....
14454 просмотров
schedule
02.06.2024
Jenkins Pipeline Groovy Артефакты MSBuild
Я пытаюсь создать конвейер Jenkins для моей компании, чтобы вытащить его из Gitlab, выполнить MSBuild, опубликовать артефакты в каталоге, а затем заархивировать все артефакты для отправки в репозиторий или общий доступ к файлам. Приложение...
3964 просмотров
schedule
12.11.2022
Установить тихий период в цикле конвейера Дженкинса
У меня есть этот скрипт конвейера:
node{
String[] testNames = ["A", "B", "C"]
def tests = [:]
for ( int i = 0; i < testNames.size(); i++ )
{
def testJobName = testNames[i]
tests[testJobName] =
{...
1377 просмотров
schedule
04.03.2024
Вызов задания DSL из Jenkins Pipeline
Мне нужно запустить Jenkins Job DSL из конвейера (в частности, мне нужно имитировать поведение «чтение файла определения из рабочей области»), но плагин dsl задания еще не включен в список шагов конвейера. Как я могу этого добиться?
6126 просмотров
schedule
22.04.2024
Плагин InfluxDB Jenkins Pipeline: цель была равна нулю
Я использую плагин InfluxDB для отправки метрик из моей сборки Jenkins в поток. Я хочу использовать только конвейер Jenkins.
Версия плагина - 1.10.2.
Я добавляю следующий код в свой Jenkinsfile, как указано в документации :
step([$class:...
1114 просмотров
schedule
09.10.2023
docker exec неправильно работает с удаленным хостом докеров в Дженкинсе
I use Jenkins + Pipeline + DockerPlugin to build and run docker container with remote host, when execute command with the follow:
docker.withServer("tcp://192.168.1.122:2375",'') {
def wait_results = sh(script: "docker exec -t...
1693 просмотров
schedule
28.11.2023
В Jenkins поддерживает ли многоветвевой конвейер теги Git?
Используя многоветвевой конвейер, я вижу список всех своих веток Git.
Тем не менее, я ожидаю, что теги git также появятся в списке, но, похоже, их нет в списке.
Это ожидаемое поведение или, возможно, проблема с конфигурацией? Поддерживаются ли...
8307 просмотров
schedule
06.12.2023
hudson.plugins.git.GitSCM.determineRevisionToBuild
В Jenkins я пытаюсь проверить запрос на вытягивание, используя сценарий конвейера Groovy:
checkout([$class: 'GitSCM',
branches: [[name: "origin/pr/${pullRequestId}/merge"]], doGenerateSubmoduleConfigurations: false,
extensions: [],...
408 просмотров
schedule
20.09.2022
Дженкинс конвейер создать каталог
Я хочу знать, есть ли функция или плагин конвейера, который позволяет создать каталог в рабочей области вместо использования sh "mkdir directory" ?
Я пытался использовать заводную инструкцию new File("directory").mkdirs() , но она всегда...
65329 просмотров
schedule
04.06.2024
Как вызвать классную функцию из Jenkinsfile?
Несмотря на то, что я следую этому ответу и другим, я я не могу успешно использовать локальный файл groovy в моем Jenkinsfile (оба находятся в одном репозитории).
def deployer = null
...
...
...
pipeline {
agent {
label 'cf_slave'...
16957 просмотров
schedule
29.07.2022
Общая библиотека конвейера Jenkins против плагина
Я работаю над конвейером Jenkins для двух проектов. Я создал несколько настраиваемых сообщений с оповещениями о конфигурации через Slack и электронную почту. Мы ожидаем, что мой код можно будет использовать для моих проектов, а также для нескольких...
1426 просмотров
schedule
01.11.2023
Избегайте кэширования скриптов конвейера jenkins
Мы используем конвейер jenkins и скрипты groovy для выполнения шагов автоматизированного конвейера сборки.
Однако jenkins решил кэшировать предыдущую версию этих файлов сценариев, и мне еще предстоит выяснить, как очистить этот кеш или как...
3204 просмотров
schedule
14.01.2024
Состояние трубопровода Jenkins ОТКАЗ, когда задание сборки НЕСТАБИЛЬНО
Я использую конвейер с несколькими этапами.
Currently my pipeline fails because one of the stages is UNSTABLE.
На конкретном этапе я выполняю внешнюю работу с помощью «build job».
The job is Publish MSTest test results and when having failed...
1317 просмотров
schedule
15.12.2023
«unstash» ничего не добавляет на следующий шаг конвейера jenkins
Я пытаюсь настроить конвейер Jenkins, который компилирует некоторые материалы node/grunt, создает и RPM из этого и загружает этот RPM в желаемое репо. Почему-то у меня возникают трудности с передачей файлов между шагами. Таким образом, на «этапе...
1032 просмотров
schedule
30.04.2024