Size: a a a

2018 March 14

GR

Gleb Rusakov in jenkins_ru
А есть тут кто использует gitlab plugin + jenkins multibranch job?
источник

VL

Vladimir Lazarenko in jenkins_ru
источник

GR

Gleb Rusakov in jenkins_ru
Неа. Тут вопрос скорей про jenkins.
источник

DB

Danny Bear in jenkins_ru
Gleb Rusakov
А есть тут кто использует gitlab plugin + jenkins multibranch job?
есть
источник

VL

Vladimir Lazarenko in jenkins_ru
я юзаю multibranch, без гитлаба
источник

GR

Gleb Rusakov in jenkins_ru
У меня вопрос. Вы гитлаб хуки настроили на мультибранчинг?
источник

GR

Gleb Rusakov in jenkins_ru
У меня срабатывает на коммит в одну ветку сборка всех веток =)
источник

GR

Gleb Rusakov in jenkins_ru
Такой кусок в scripted pipeline
properties([[$class: 'GitLabConnectionProperty', gitLabConnection: 'gitlab'],
   pipelineTriggers([
     [$class: 'GitLabPushTrigger',
     triggerOnPush: false,
     triggerOnMergeRequest: true,
     triggerOpenMergeRequestOnPush: "never",
     triggerOnNoteRequest: true,
     noteRegex: "REBUILD!",
     skipWorkInProgressMergeRequest: true,
     ciSkip: false,
     setBuildDescription: true,
     addNoteOnMergeRequest: true,
     addCiMessage: true,
     addVoteOnMergeRequest: true,
     acceptMergeRequestOnSuccess: false,
     branchFilterType: "NameBasedFilter",
     targetBranchRegex: "${env.BRANCH_NAME}",
     includeBranchesSpec: "${env.BRANCH_NAME}",
     excludeBranchesSpec: ""
     ]
   ])
 ])
источник

GR

Gleb Rusakov in jenkins_ru
хук настроен по http://jenkins_url/project/multibranch_folder_name
источник

GR

Gleb Rusakov in jenkins_ru
или мне под каждый созданный бранч настраивать свой хук?
источник

GR

Gleb Rusakov in jenkins_ru
http://jenkins_url/project/multibranch_folder_name/project_name?
источник

GR

Gleb Rusakov in jenkins_ru
Гитлаб 9.4.4 ce
источник

DB

Danny Bear in jenkins_ru
Gleb Rusakov
У меня вопрос. Вы гитлаб хуки настроили на мультибранчинг?
Нет, у нас билд по скану срабатывает
источник

SR

Sin Ra in jenkins_ru
Gleb Rusakov
или мне под каждый созданный бранч настраивать свой хук?
а если их будет сто? бранчей? или каждый день новый?
источник

GR

Gleb Rusakov in jenkins_ru
Ну если будет сто, то скрипт сделает сто. Но проблема в том, что я не понял, работает ли в гитлабе указание просто папки или нет. У меня пока нет и я хочу узнать у кого как
источник

GR

Gleb Rusakov in jenkins_ru
Danny Bear
Нет, у нас билд по скану срабатывает
Было такое. Но когда сканит несколько тысяч джобов, то гитлабу плохо
источник

DM

Denis Mikhaylov in jenkins_ru
А как сделать multibranch build при этом не храня Jenkinsfile в репе?
источник

SR

Sin Ra in jenkins_ru
Gleb Rusakov
Ну если будет сто, то скрипт сделает сто. Но проблема в том, что я не понял, работает ли в гитлабе указание просто папки или нет. У меня пока нет и я хочу узнать у кого как
я сам не знаю.. как раз делаю тоже.. пока вебхук на весь проект..пока и ветвей мало, поэтому и работает норм, но нужно менять мне..
источник

GR

Gleb Rusakov in jenkins_ru
А положить файл почему нельзя?
источник

DM

Denis Mikhaylov in jenkins_ru
Gleb Rusakov
А положить файл почему нельзя?
потому что есть опасность что его поменяют те кто не должны
источник