在创建jenkins任务的时候我需要把config.xml发送给jenkinsURL,用shell怎么发送呢 150
就是我打算用shell创建jenkins任务,我已经把config.xml写好了,我看jenkins的文档说要把config.xml发送给jenkins,这个发送是什么意...
就是我打算用shell创建jenkins任务,我已经把config.xml写好了,我看jenkins的文档说要把config.xml发送给jenkins,这个发送是什么意思啊,xml是一个文件要怎么发送给一个URL呢,要是发送xml文件的内容,要以什么样的方式发送呢,用什么命令呢?
我看得懂文档,不用翻译给我
附:jenkins api文档关于此部分内容
Create Job
To create a new job, post config.xml to this URL with query parameter name=JOBNAME. You need to send a Content-Type: application/xml
header. You will get a 200 status code if the creation is successful,
or 4xx/5xx code if it fails. config.xml is the format Jenkins uses to store the project
in the file system, so you can see examples of them in the Jenkins home directory, or by retrieving the XML configuration of existing jobs from /job/JOBNAME/config.xml. 展开
我看得懂文档,不用翻译给我
附:jenkins api文档关于此部分内容
Create Job
To create a new job, post config.xml to this URL with query parameter name=JOBNAME. You need to send a Content-Type: application/xml
header. You will get a 200 status code if the creation is successful,
or 4xx/5xx code if it fails. config.xml is the format Jenkins uses to store the project
in the file system, so you can see examples of them in the Jenkins home directory, or by retrieving the XML configuration of existing jobs from /job/JOBNAME/config.xml. 展开
1个回答
展开全部
你不需要用自己编写config.xml的方式创建job.
这样太复杂了。
你直接用网页方式,登录jenkins主页,创建job.
填写其中的选项,比如description, triggers, builders。jenkins自动回生成config.xml和job.
你自己编写的config.xml对不对是个很大的问题 。
这样太复杂了。
你直接用网页方式,登录jenkins主页,创建job.
填写其中的选项,比如description, triggers, builders。jenkins自动回生成config.xml和job.
你自己编写的config.xml对不对是个很大的问题 。
更多追问追答
追问
我要用shell来创建 要自动进行 不能手动 所以才想到要这么做的 必须调用jenkins的接口
追答
自动进行,也不是这样创建的。我以前大概看过这些api。也是通过其他参数来创建。不是自己填写config.xml。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询