我在VSTS中配置了服务挂钩以连接到Jenkins。如果它不在子文件夹中,我可以使用Jenkins扩展来触发Jenkins作业。例如。 http://myhost/job/Always%20succeed/
但是,如果我的作业是嵌套的,我无法弄清楚如何连接。这是一个例子:http://myhost/view/Production/job/Automation/job/Test/job/My%20Job
我尝试过只使用名称(例如“我的工作”),整个网址和点符号(Production.Automation.Test.My Job)。如何进行此运行以及在哪里可以找到更多文档?
答案 0 :(得分:0)
这是非常微妙的,人们可以争论错误。首先,我可以用两个网址达到同样的工作:
http://myhost/view/Production/job/Automation/job/Test/job/My%20Job
http://myhost/job/Automation/job/Test/job/My%20Job
原来后者是要走的路。
我尝试了以下名称,并尝试到达相应的端点:
Automation/job/Test/job/My%20Job <- name used in VSTS "Job name" field
/job/Automation/job/job/Test/job/My%20Job/build <- url attempted, failed (404)
请注意双job/
。然后我尝试了以下更好的结果:
Automation/Test/job/My%20Job <- name used
/job/Automation/job/Test/job/My%20Job/build <- url tried, success
关于双重“工作/”部分的模式不一致,但是有点担心。