我使用的是自定义Git平台(不是GitLab,GitHub或BitBucket)。
我想将它与Jenkins集成,这样每次我发出拉取请求时,都会构建它。
因此,我正在尝试创建一个Webhook。当我将Webhook添加到Git平台时,它会向我询问它将发送POST请求的URL。
我已经给了Jenkins'工作网址:
my-jenkins-server.com:8000/job/my-job
但是,当我提出拉取请求时,它不会被构建。
那我还需要做什么呢?
答案 0 :(得分:1)
您必须使用以下网址触发作业:
JENKINS_URL/job/JOBNAME/build?token=TOKEN
只有在您的作业中为远程API指定了令牌时才需要令牌。您可以阅读有关jenkins远程API的更多信息here.