Опрос Дженкинса не обнаруживает коммиты в Github - PullRequest
0 голосов
/ 18 мая 2018

В настоящее время я использую опцию «Опрос SCM» в Jenkins, а частота опроса на данный момент установлена ​​на 1 минуту.Моя цель - запустить задание на сборку, когда опрос обнаруживает коммит в Github.Однако, несмотря на многократную фиксацию ветки «Feature», опрос не обнаруживает фиксацию.Он постоянно отображает сообщение, похожее на это:

Started on May 18, 2018 4:51:00 PM
Using strategy: Default
[poll] Last Built Revision: Revision 
ecf20b8hhh2f3d63b5809mle268024500364f2fb 
(refs/remotes/origin/feature/template-api)
> /usr/bin/git --version # timeout=10
using GIT_ASKPASS to set credentials 
Setting http proxy: surf.proxy.company:80
> /usr/bin/git ls-remote -h https://github.developer.company.com/my- 
project.git # timeout=10
Found 3 remote heads on https://github.developer.company.com/my-project.git
Done. Took 3.7 sec
No changes

Мой конвейерный скрипт выглядит следующим образом:

node {
   stage('Preparation') {
      git (
          poll: true,
          branch: 'feature/template-api',
          credentialsId: '8u56qwcf-e74e-44z3-9437-c81b19cd3a29',
          url: 'https://github.developer.company.com/my-project.git'
      )
   }
}

В конфигурации моего Дженкинса я выбрал только «опрос SCM».Как обнаружить изменения в Github и запустить процесс сборки?

1 Ответ

0 голосов
/ 25 января 2019

Я подозреваю, что вы хотите, чтобы название вашей ветви было 'origin/feature/template-api'.

...