Size: a a a

2020 September 07

AS

A S in jenkins_ru
спасибо
помогло yarn -s run
источник

Н

Никитяо in jenkins_ru
не замечали, что на 2.235.2 некорректно работает catchError
не красит стейджи

на 2.204 и 2.255 все ок
источник

PK

Pavel Kamyshev in jenkins_ru
Никитяо
не замечали, что на 2.235.2 некорректно работает catchError
не красит стейджи

на 2.204 и 2.255 все ок
на других версиях замечал, ага)
источник

MS

Maksym Sivash in jenkins_ru
как активировать "Trigger builds remotely (e.g., from scripts)" через  jenkinsfile?
источник

JR

Jürgen Romins in jenkins_ru
Maksym Sivash
как активировать "Trigger builds remotely (e.g., from scripts)" через  jenkinsfile?
источник
2020 September 08

АЧ

Александр Черёмухин... in jenkins_ru
Доброе утро. Народ,  не встречал никто,  почему метод directory в findFiles возвращает false?
источник

Y

Yuriy in jenkins_ru
Александр Черёмухин
Доброе утро. Народ,  не встречал никто,  почему метод directory в findFiles возвращает false?
Могу предположить, что этот метод проверяет, является объект файлом или директорией
источник

I

Inetov in jenkins_ru
доброго дня, коллеги.
кто-нибудь знает откуда взялась надпись
[Checks API] No suitable checks publisher found.
в
консольном выводе любого билда, после недавнего обновления?
источник

VS

Vitaly Savosin in jenkins_ru
Доброго дня!
Коллеги, есть задача по выбору веток из репы через gitParameter.
Осложняется это тем, что у меня задача типа pipeline, а jenkinsfile, содержащий декларативный пайплайн, лежит в отдельной репе. На которую и указывает SCM внутри задачи.
Сейчас задача решена через groove script внутри Active Choices Reactive Parameter.
Но разрабы хотят получить сложную схему выбора веток и тегов перед деплоем.
И оптимальным было бы задействовать именно gitParameter, так как в результате я получаю массив данных, которые можно было бы использовать позднее через params.BRANCH.
Однако у gitParameter отсутствует функция аутентификации.
При его использовании получаю сообщение, что не настроен SCM.
Простое добавление второй репы (с кодом) в SCM внутри задачи типа pipeline не помогает. Она там ищет только Jenkinsfile.
Может кто-то подсказать, как добавить дополнительную репу в SCM, чтобы gitParameter мог воспользоваться этой аутентификацией?
источник

VS

Vitaly Savosin in jenkins_ru
Где-то в сети мне попадалась информация, что в Jenkins можно задать дефолтные параметры аутентификации для SCM. Но вот примеров и описания как это сделать я не нашёл (((
источник

VS

Vitaly Savosin in jenkins_ru
Все репы, и с кодом и с Jenkinsfile, лежат в облачном Bitbucket
источник

V

Vladimir in jenkins_ru
Всем привет! Можно ли как-то в shared library объявить переменную которая будет персистентна между стейджами? декларативный пайплайн
источник

Г

Григорий in jenkins_ru
Vitaly Savosin
Где-то в сети мне попадалась информация, что в Jenkins можно задать дефолтные параметры аутентификации для SCM. Но вот примеров и описания как это сделать я не нашёл (((
Из документации gitParamete:
Remember: You don't set a git repository into the plugin, this plugin using git repositories which are defined in project in SCM section!
источник

E

Elenhil in jenkins_ru
Vitaly Savosin
Доброго дня!
Коллеги, есть задача по выбору веток из репы через gitParameter.
Осложняется это тем, что у меня задача типа pipeline, а jenkinsfile, содержащий декларативный пайплайн, лежит в отдельной репе. На которую и указывает SCM внутри задачи.
Сейчас задача решена через groove script внутри Active Choices Reactive Parameter.
Но разрабы хотят получить сложную схему выбора веток и тегов перед деплоем.
И оптимальным было бы задействовать именно gitParameter, так как в результате я получаю массив данных, которые можно было бы использовать позднее через params.BRANCH.
Однако у gitParameter отсутствует функция аутентификации.
При его использовании получаю сообщение, что не настроен SCM.
Простое добавление второй репы (с кодом) в SCM внутри задачи типа pipeline не помогает. Она там ищет только Jenkinsfile.
Может кто-то подсказать, как добавить дополнительную репу в SCM, чтобы gitParameter мог воспользоваться этой аутентификацией?
я не нашел способа в свое время. Остановился на "сосать ветки в отдельной джобе раз в n минут и класть в файлик, а потом через эктив чойс его парсить и выдавать что надо"
источник

VS

Vitaly Savosin in jenkins_ru
Григорий
Из документации gitParamete:
Remember: You don't set a git repository into the plugin, this plugin using git repositories which are defined in project in SCM section!
Григорий,я это видел. Но та самая секция с SCM доступна только для джобы freestyle. Для pipeline она просто отсутствует.
источник

VS

Vitaly Savosin in jenkins_ru
Elenhil
я не нашел способа в свое время. Остановился на "сосать ветки в отдельной джобе раз в n минут и класть в файлик, а потом через эктив чойс его парсить и выдавать что надо"
Ну, я не стал заморачиваться с файликом и сделал это скриптом как описал выше.
Но сейчас появилась потребность в усложнении выборки.
Подумаю. Благодарю.
источник

Г

Григорий in jenkins_ru
может усложнить тогда сам скрипт для этой выборки?
если оно уже работает
источник

JR

Jürgen Romins in jenkins_ru
Vitaly Savosin
Доброго дня!
Коллеги, есть задача по выбору веток из репы через gitParameter.
Осложняется это тем, что у меня задача типа pipeline, а jenkinsfile, содержащий декларативный пайплайн, лежит в отдельной репе. На которую и указывает SCM внутри задачи.
Сейчас задача решена через groove script внутри Active Choices Reactive Parameter.
Но разрабы хотят получить сложную схему выбора веток и тегов перед деплоем.
И оптимальным было бы задействовать именно gitParameter, так как в результате я получаю массив данных, которые можно было бы использовать позднее через params.BRANCH.
Однако у gitParameter отсутствует функция аутентификации.
При его использовании получаю сообщение, что не настроен SCM.
Простое добавление второй репы (с кодом) в SCM внутри задачи типа pipeline не помогает. Она там ищет только Jenkinsfile.
Может кто-то подсказать, как добавить дополнительную репу в SCM, чтобы gitParameter мог воспользоваться этой аутентификацией?
Через динамик параметры можно вытащить теги и прочее через рестапи
источник

VS

Vitaly Savosin in jenkins_ru
Григорий
может усложнить тогда сам скрипт для этой выборки?
если оно уже работает
Так и придётся сделать.
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Vladimir
Всем привет! Можно ли как-то в shared library объявить переменную которая будет персистентна между стейджами? декларативный пайплайн
import groovy.transform.Field
@Field def zone = 'us-east1-c'
источник