如何一次在詹金斯创造100个工作岗位?

时间:2018-05-31 11:44:08

标签: jenkins

在一位采访者问我如何一次在詹金斯创造100个工作岗位?

你们可以清除我的怀疑吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Jenkins REST API。几乎每个Jenkins页面的右下角都有一个帮助页面。它说

  

要创建新作业,请使用查询参数name = JOBNAME将config.xml发布到this URL。您需要发送Content-Type:application / xml标头。如果创建成功,您将获得200状态代码,如果失败,您将获得4xx / 5xx代码。 config.xml是Jenkins用于在项目系统中存储项目的格式,因此您可以在Jenkins主目录中查看它们的示例,或者从/job/JOBNAME/config.xml中检索现有作业的XML配置。 / p>

简而言之,向your-jenkins-server.com/jenkins/createItem发送POST。您可能还需要发送面包屑。

所以,其余的由你决定。选择一种语言,也许可以写一个简单的控制台程序,或者一个简单的网站来发送HttpPost。