«Требуется URL-адрес проекта GitHub» во время интеграции jenkins и github - PullRequest
0 голосов
/ 10 января 2019

Я пытаюсь интегрировать Jenkins с GitHub от GitHub Pull Request Builder с веб-хуками. Есть настройки работы:

Настройки триггера сборки Build trigger

Настройки Scm Scm

Общие настройки General

После того, как кто-то нажал коммит, в журнале Jenkins возникла исключительная ситуация:

WARNING: org.jenkinsci.plugins.ghprb.GhprbTrigger.run() failed for hudson.model.FreeStyleProject@70d6b2ea[CI-pull Request]
java.lang.IllegalStateException: A GitHub project url is required.
    at org.jenkinsci.plugins.ghprb.GhprbTrigger.initState(GhprbTrigger.java:253)
    at org.jenkinsci.plugins.ghprb.GhprbTrigger.getRepository(GhprbTrigger.java:708)
    at org.jenkinsci.plugins.ghprb.GhprbTrigger.isActive(GhprbTrigger.java:697)
    at org.jenkinsci.plugins.ghprb.GhprbTrigger.run(GhprbTrigger.java:365)
    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)

1 Ответ

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

Проверьте конфигурацию вашего проекта и убедитесь, что вы указали URL проекта в разделе «Общие». Очень легко пропустить. Это должен быть веб-адрес проекта на Github, а не URL-адрес извлечения.

githubconfiguration

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...