【发布时间】:2015-04-23 06:37:11
【问题描述】:
我在 phabricator 有一个 repo,并在我的本地机器中克隆。
现在我想在 Phabricator 中创建一个新的仓库后自动创建一个新的 Jenkins 作业。 Jenkins API 可用于远程创建新作业。
根据詹金斯的说法:
要创建新作业,请使用查询参数 name=JOBNAME 将 config.xml 发布到此 URL。您需要发送一个 Content-Type: application/xml 标头。
我可以使用terminal通过以下命令创建作业。
curl -X POST -H "Content-Type:application/xml" -d "<project><builders/><publishers/><buildWrappers/></project>" "http://ip:port/createItem?name=AA_TEST_JOB1"
问题:如何运行 Harbormaster 的命令来创建 Jenkins 作业并发送 config.xml 文件以配置该新作业?
【问题讨论】:
标签: jenkins phabricator