Re: JSON support for Jenkins createItem / create job

2015-07-27 Thread Khai Do
We use the jenkins job builder (https://pypi.python.org/pypi/jenkins-job-builder) to manage jenkins jobs. It supports yaml and can parse json as well so you can create your jobs in either and have it create the jobs for you. Most of the examples in documentation are in yaml but json will work

Re: JSON support for Jenkins createItem / create job

2015-07-24 Thread Naga Rakesh
Hello Sajith, *I was wondering if you are able to find the solution for this. * *I am trying to create new item/job through jenkins rest api but for the api call i need to upload a config.xml. I want to know if I can instead send json or upload a json * *based file as config in place of config.

Re: JSON support for Jenkins createItem / create job

2014-10-09 Thread Sajith Kariyawasam
Thanks Daniel for the quick response. According to https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API seems the /job/JOB_NAME/build is a JSON based API. I was wondering why there is no JSON based API for creating a job.? For consistency I would expect a JSON based API. Any plans t

Re: JSON support for Jenkins createItem / create job

2014-10-09 Thread Daniel Beck
> Is there anyway I can avoid an xml file but to use a "JSON" for that? Does > Jenkins createItem / createJob API supports JSON inputs? No. It's less of an XML based API, rather you're passing in the job's new config.xml, which just happens to be XML. Likewise, the /job/jobname/config.xml URL

JSON support for Jenkins createItem / create job

2014-10-09 Thread Sajith Kariyawasam
Hi all, I was trying to use Jenkins REST apis, and have a requirement to create items / jobs via REST api, but I prefer JSON over XML. When I browse http://localhost:8080/api/ I can find following description Create Job To create a new job, post config.xml to this URL