一尘不染

创建工作并使用REST在jenkins中执行

jenkins

我正在尝试创建一个WCF
REST客户端,该客户端将与Jenkins通信并从XML文件创建作业,然后构建该作业。我的理解是,您可以使用Jenkins做到这一点。

有人可以提供一些命令,您可以在浏览器的地址栏上键入这些命令来创建和构建作业吗?即:http:localhost/jenkins/createItem?name=TESTJOB沿着这些思路。


阅读 199

收藏
2020-07-25

共1个答案

一尘不染

请参阅Jenkins API Wiki页面(包括末尾的注释)。您可以使用Jenkins本身提供的文档来填补空白。例如,http://JENKINS_HOST/api将为您提供创建作业的URL,并http://JENKINS_HOST/job/JOBNAME/api为您提供触发构建的URL。

我强烈建议您避免自定义创建作业配置XML文件,而应使用Job DSL插件。这为您提供了一个不错的基于Groovy的DSL,可通过编程方式创建作业-
更加简洁,更不易出错。

2020-07-25