Вопросы по теме 'jenkins-groovy'
Дженкинс: прочитайте конфигурацию плагина существующей работы через Groovy
Мы находимся на ранних этапах использования Jenkins DSL. Одна из проблем, с которой мы столкнулись, — это возможность прочитать существующие настройки плагина вакансий, чтобы мы сохранили их перед запуском DSL. Это позволяет нам предоставить...
2949 просмотров
schedule
05.08.2022
Jenkins объединяет уведомления по электронной почте со всем статусом восходящей работы в одном письме
Есть ли способ получить номер сборки, статус сборки и информацию об URL-адресах сборки для всех восходящих заданий конвейера сборки при последней работе. У меня много работ, связанных друг с другом. A триггеры B, B триггеры C. Я не хочу отправлять...
740 просмотров
schedule
23.03.2023
MultipleCompilationErrorsException в конвейере Jenkins из-за проблемы с экранированием символов, можете ли вы найти проблему?
Я пишу конвейер Jenkins, который создает узел докера на AWS ECS.
В build.gradle у меня есть следующие строки:
imageSettings['Worker'] = [dockerImageName: 'ubi-celery-worker', dockerImageTag: 'latest', inputDir: dockerWorkerOutputDir]...
2282 просмотров
schedule
21.01.2023
Пробел для параметра текста в Jenkinsfile Groovy Pipeline
в настоящее время я хочу добавить параметр многострочного текста в отличный конвейер. Если текстовый параметр не находится в левом столбце (без пробела перед параметром), то в список текстовых параметров вставляется пробел.
Есть идеи, как это...
5466 просмотров
schedule
13.11.2022
Скрипт Groovy для обновления номеров сборок Jenkins в организации Github
Я видел упоминания в Jenkins о редактировании файла «nextBuildNumber», чтобы изменить следующую сборку задания.
Однако задания, для которых я хочу увеличить номер сборки, находятся в папке организации Github.
Я зашел в файлы конфигурации для...
480 просмотров
schedule
26.02.2023
Создание пользовательских шагов в Groovy
Я работаю с конвейером Дженкинса и имею общую глобальную библиотеку. Я создал несколько функций, которые могут использовать пользователи, однако основная проблема, с которой я сталкиваюсь, - это лучший вывод в Console Output и Blue Ocean: есть ли...
563 просмотров
schedule
19.07.2023
Файл подключаемого модуля Jenkins groovy не найден, исключение
У меня есть сценарий для поиска всех простаивающих ведомых устройств и создания текстового файла с использованием системы Jenkins groovy. Я могу создать пустой файл и найти все бездействующие ведомые устройства, где при добавлении к файлу...
2387 просмотров
schedule
09.04.2022
Ссылка на переменную в декларативном конвейере jenkins
Я использую groovy ниже для вызова команды bat, независимо от того, как я ссылаюсь на LOCAL_WORKSPACE в команде bat, он не оценивает ее. Что мне не хватает?
Ошибка
nuget restore $env.LOCAL_WORKSPACE «Входной файл не существует:...
2272 просмотров
schedule
06.06.2023
Передача параметров в глобальную разделяемую библиотеку — конструктор
У меня простая проблема: у меня есть глобальная (не песочница) /src библиотека - utils мне нужно передать параметры утилитам при построении
@Library("Woop")
def utils = new a.b.c.d.Utils(Script::this)
работает, а ссылка на скрипт...
1382 просмотров
schedule
10.07.2023
Сценарий Jenkins DSL - сбой теста - найдено несколько расширений, которые предоставляют метод lastCompleted
Попытка создать несколько заданий в Jenkins с помощью сценариев DSL.
На этапе есть несколько заданий, и я хочу создать сводный отчет для нескольких заданий из последующих заданий.
Я использую артефакт копирования для копирования результатов...
761 просмотров
schedule
30.10.2022
как вернуть inputBox с помощью groovy (jenkins)
Я использую параметр jenkins с активным выбором, который мне нужен, это зависит от моего выбора области возврата, где я могу написать что-то, что я пробую это
if (test_bench_UID.equals('user_spec')) { inputBox = "<input name='value'...
482 просмотров
schedule
24.02.2022
Groovy: Можно ли построить карту функций?
У меня есть список элементов, и я хочу построить карту, которая для каждого элемента в этом списке содержит вызов метода. Например:
list = ['a', 'b', 'c']
map = list.collectEntries{[it: println(it)]}
map[b]
>>b
Это не работает из-за...
1177 просмотров
schedule
14.04.2023
Как использовать groovy env. переменная в Jenkins для передачи команды bat в конвейере Jenkins
У меня есть этап в моем jenkinsfile, который выполняет команду летучей мыши:
stage ('build'){
bat '%cd%\\MySimpleProject\\bin\\Execute.bat "${env.BRANCH_NAME}"'
}
Для моей пакетной команды требуется параметр, который является текущей веткой...
7206 просмотров
schedule
10.04.2022
Репо URL всех вакансий через jenkins groovy
Можно ли получить URL-адрес git scm для задания Jenkins с помощью groovy в консоли сценариев Jenkins?
1368 просмотров
schedule
22.09.2022
Запустите один Jenkinsfile из другого Jenkinsfile
Я на Jenkins 2.140. Я загружаю задания из репозитория github. Я хочу иметь несколько Jenkinsfiles, которые будут выполнять основной тест с другим набором параметров по умолчанию. У меня есть следующая настройка:
root
src/
test.groovy...
8682 просмотров
schedule
23.11.2022
Groovy для вывода списка заданий Jenkins с URL-адресом GIT, используемым в заданиях
Нам нужно распечатать URL-адреса заданий Jenkins и URL-адреса GIT, настроенные внутри этих заданий.
Например:
Предположим, мой URL-адрес Jenkins: http://localhost:8080 , а мой URL-адрес git - ssh: // git: 424
Если я запустил отличный код от...
1141 просмотров
schedule
22.03.2024
Как перейти из одного каталога в другой каталог в groovy
1) Я клонировал репозиторий bitbucket с именем myrepo , который имеет 5 папок. Название ветки - development.
2) Во всех 5 папках ( A , B , C , D , E ) мне нужно просмотреть содержимое папки A с помощью конвейера jenkins, чтобы у пользователя...
884 просмотров
schedule
12.08.2022
Запуск сканера SonarQube - Java / TypeScript
Проверка внешнего и внутреннего кода в нескольких папках в ${WORKSPACE} jenkin, как показано ниже.
Код внешнего интерфейса написан на Angular (TypeScript) и построен с использованием npm
Бэкэнд-код написан на Java и построен с...
1101 просмотров
schedule
24.11.2022
Как передать произвольное количество аргументов в разделяемую библиотеку Jenkins
Я получил эту разделяемую библиотеку vars/libOne , которая принимает параметр composeFileNames как список строк.
#!/usr/bin/env groov
def call(String param1, String param2, String parm3, String[] composeFileNames ) {
String s =''...
972 просмотров
schedule
22.05.2023
Замените версию в json на jsonbuilder в Groovy
Как заменить версию с « 1.0.2 » на « 2.6.5 » в файле json « deploy.json » с помощью скриптов groovy , а содержимое файла представлено ниже.
{
"versions": [
{
"version": "1.0.2",
"conf": "replian"
},...
168 просмотров
schedule
21.12.2022