Стараная ситуация..
у меня настроен плагин "bitbuket pull request builder", и он по крону, каждую минуту
* * * * *
проверяет состояние пулл реквестов, все работает нормально, билды запускает,
НО через некоторое время (ориентировочно через часов 5) он просто перестает запускать билды.
Т.е я создаю пул реквесты, а билды на них не выполняються.
Стоит только перезапустить дженкинс. как все сразу становится нормально, работа продолжается, НО ненадолго, проблема повторяется повторно.
Может кто то сталкивался?
OS - CentOS
Jenkins ver. 2.150.1
Когда билды отрабатывают, логи примерно такие (чисто ворнинги):
Dec 06, 2018 10:42:55 AM WARNING bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.bitbucket.ApiClient send
Response status: HTTP/1.1 404 Not Found | URI: */commit/ee632a0974e1/statuses/build/jenkins-2ee78b7dbf552378670ff1d0b99978fc | Response body: {"type": "error", "error": {"message": "Build status with key 'jenkins-2ee78b7dbf552378670ff1d0b99978fc' for node ee632a0974e1878a96e4969ff69b29f187f484e3of repository * not found"}}
Dec 06, 2018 10:42:55 AM WARNING hudson.triggers.Trigger checkTriggers
bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run() failed for hudson.model.FreeStyleProject@8458f83[]
java.lang.NullPointerException
at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketRepository.addFutureBuildTasks(BitbucketRepository.java:122)
at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketPullRequestsBuilder.run(BitbucketPullRequestsBuilder.java:38)
at bitbucketpullrequestbuilder.bitbucketpullrequestbuilder.BitbucketBuildTrigger.run(BitbucketBuildTrigger.java:292)
at hudson.triggers.Trigger.checkTriggers(Trigger.java:278)
at hudson.triggers.Trigger$Cron.doRun(Trigger.java:226)
at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:72)
at jenkins.security.ImpersonatingScheduledExecutorService$1.run(ImpersonatingScheduledExecutorService.java:58)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Когда билды перестают запускатся - в логи вообще ничего не записывается