2014-09-22 5 views
7

Ich verwende GitHub pull request builder plugin, um einen Build pro Pull-Anforderung einzurichten.Github Pull Request Builder - Build kann nicht ausgelöst werden und ich kann den Build-Status bei Github-Commit nicht setzen

Dieser Build wird jedoch nicht für eine neue Pull-Anforderung oder einen neuen Commit für eine Pull-Anforderung ausgelöst. Es gibt einige Ausnahmen im Jenkins-Protokoll. Ich habe keine Ahnung, was nach diesen Logs los ist.

Vielen Dank im Voraus.

Sep 22, 2014 12:10:52 AM SEVERE org.jenkinsci.plugins.ghprb.GhprbTrigger getBuilds 
The ghprb trigger for keeper-pull-request wasn't properly started - helper is null 
Sep 22, 2014 12:10:52 AM WARNING hudson.model.listeners.RunListener report 
RunListener failed 
java.lang.NullPointerException 
    at org.jenkinsci.plugins.ghprb.GhprbBuildListener.onStarted(GhprbBuildListener.java:19) 
    at org.jenkinsci.plugins.ghprb.GhprbBuildListener.onStarted(GhprbBuildListener.java:12) 
    at hudson.model.listeners.RunListener.fireStarted(RunListener.java:213) 
    at hudson.model.Run.execute(Run.java:1702) 
    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) 
    at hudson.model.ResourceController.execute(ResourceController.java:88) 
    at hudson.model.Executor.run(Executor.java:232) 

Sep 22, 2014 12:10:54 AM INFO jenkins.plugin.assembla.AssemblaProjectProperty$DescriptorImpl getSites 
Called getSites size=0 
Sep 22, 2014 12:11:00 AM WARNING hudson.triggers.Trigger checkTriggers 
org.jenkinsci.plugins.ghprb.GhprbTrigger.run() failed for [email protected][keeper-pull-request] 
java.lang.NullPointerException 
    at org.jenkinsci.plugins.ghprb.GhprbTrigger.run(GhprbTrigger.java:140) 
    at hudson.triggers.Trigger.checkTriggers(Trigger.java:266) 
    at hudson.triggers.Trigger$Cron.doRun(Trigger.java:214) 
    at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) 
    at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) 
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) 
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) 
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) 
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) 
    at java.lang.Thread.run(Thread.java:662) 

Antwort

15

Schließlich ist das Problem, das ich nicht Github project Feld in Job-Konfiguration festgelegt haben.

Nach diesem Feld funktioniert alles gut.

+0

Es ist gut zu sehen, dass Sie Ihr Problem gelöst haben. Bitte akzeptieren Sie Ihre Antwort, damit 1) Andere wissen, dass Ihre Anfrage gelöst ist. 2) Andere werden wissen, was die Auflösung war. – Technext

+0

@Technext Danke. Allerdings braucht es 2 Tage in SO, um meine eigene Antwort zu akzeptieren. –

+0

Oh ... danke! Ich war mir darüber nicht bewusst. – Technext

Verwandte Themen