Size: a a a

2020 November 10

HC

Henry Chinaski in jenkins_ru
все пути ведут в мультибранч
источник

RT

Roman Trawin in jenkins_ru
Roman Trawin
https://pastebin.com/sr02n5fX
есть вот такой код. Параметр createActiveChoiceRemoteParameter('tag', 'td-main') парсит реджистри и берет оттуда теги образов.
Параметр DynamicReferenceParameter для main должен автоматически подставлять значение тега, которое будет выбрано в tag, но сейчас при выборе tag в поле main ничего не подставляет. Видно, что прогрузка происходит, но значение не ставит. Что тут можно сделать, чтобы заработало?
кто-то может что-то подсказать по этому?
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Максим Максаков
Коллеги, дайте подсказку! Задача такая - есть интеграция с гитом, там по разным веткам везде есть дженкинсфайлы. Надо при пуше собирать и тестировать код. При этом, понятно, из нужной ветки. Интеграция при запуске переключается на нужный коммит, но мне бы желательно удалить всё перед сборкой. Если делать cleanws, а потом заново гит пулл, то сборка будет проводиться по дефолтовой ветке. Можно как-то после git clone заново переключиться на нужный коммит?
ну список веток у вас есть? Вот и чекаут делайте на нужную ветку. Зачем хеш то?
источник

ММ

Максим Максаков... in jenkins_ru
Viacheslav Dubrovskyi
ну список веток у вас есть? Вот и чекаут делайте на нужную ветку. Зачем хеш то?
Так для каждой ветки надо проверять, автоматом что б шло.
источник

ММ

Максим Максаков... in jenkins_ru
Ветки новые создаются постоянно
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
я правильно понял, что в 1 билде должны проверяться ВСЕ ветки?
источник

ММ

Максим Максаков... in jenkins_ru
Viacheslav Dubrovskyi
я правильно понял, что в 1 билде должны проверяться ВСЕ ветки?
Нет. Один билд - одна ветка. Пересборка и тест.
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Или только та куда ПР или коммит?
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
Мультибранч
источник

ММ

Максим Максаков... in jenkins_ru
Viacheslav Dubrovskyi
Или только та куда ПР или коммит?
Да
источник

ММ

Максим Максаков... in jenkins_ru
Спасибо!!!
источник

Н

Никитяо in jenkins_ru
может дженкинс джоб зависать на скачивании жирного репозитория?
пару гигов и туда пишут лет 5 активно
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
жирный - это сколько?
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
пару гигов, да, может
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
зависит сколько памяти, процы и какие диски
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
если вся история не нужно, то рекомендуют указывать глубину
источник

VD

Viacheslav Dubrovsky... in jenkins_ru
чтобы все не качать
источник

D

Dmitrич in jenkins_ru
Roman Trawin
кто-то может что-то подсказать по этому?
источник
2020 November 11

mm

myname mylastname in jenkins_ru
Как должна выглядеть запись для checkout ([]), чтобы получить все файлы репозитория без .git ?
p.s. depth=1 не решает этой задачи. Использование export, archive тоже не желательно, т.к. в пайплайнах надо реализовать задачу клонирования файлов репозитория или еще лучше только определенных его папок без ненужного фолдера .git
источник

DB

Dmitry Burmistrov in jenkins_ru
без ненужного фолдера .git - читать матчасть
дополнительно по интересующей теме читать про shallow clone
источник