Я вот таким образом забираю репозиторий в дженкинсе используя груви:
git branch: 'alpha',
changelog : 'false',
credentialsId: 'user',
url: 'https://addr.git'
Но он у меня очень большой и падает по таймауту. Пытался увеличить таймауты в advanced - Additional Behaviours, но всё равно вижу
> /bin/git fetch --tags --progress https://addr.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Через расширения самого дженкинса решать вопрос не хочется т.к. дженкинс пром и там куча согласований
Джоба Дженкинса
pipeline { agent any options { timeout(time: 1, unit: 'HOURS') // timeout on whole pipeline job }
https://www.jenkins.io/doc/book/pipeline/syntax/#options
Обсуждают сегодня