...
Code Block |
---|
$ curl -u superadmin -XPOST "http://localhost:8080/rest/jenkins-utils/1.0/form/jenkins/server" \ -H "Content-Type: application/json" --data '{"jenkinsName":"Master x1","jenkinsUrl":"http://master-x1:8080",\ "jenkinsUser":"admin","jenkinsToken":"nsdiw9efn","csrfCrumbIssue":true,"ignoreSslCert":true}' {"status":6,"message":"Updated configuration."} $ |
GET http://localhost:8080/rest/jenkins-utils/1.0/form/jenkins/jobs/?
...
projectKey=
...
DT
Code Block |
---|
$ curl -u superadmin -XGET "http://localhost:8080/rest/jenkins-utils/1.0/form/jenkins/jobs/?projectIdprojectKey=10201DT [{"id":28,"configId":1,"projectId":10201,"jobUrl":"http://jenkins-master1/job/Hello%20World","scanCount":100},\ {"id":29,"configId":1,"projectId":10201,"jobUrl":"http://jenkins-master1/job/Software-Engineering/job/Golden-Tree-WebApp/",\ "scanCount":100 $ |
...
Code Block |
---|
$ curl -u admin -XPOST "http://localhost:8080/rest/jenkins-utils/1.0/form/jenkins/job/?projectKey=DT" \ --data '{"projectId":10201,"configId":2,"jobUrl":"http://localhost:8080","scanCount":1000}' \ -H "Content-Type: application/json" {"status":34,"message":"Updated job.Added Job ID [34]"} $ |