Unable to display data returned from Jenkins
See original GitHub issueHello!
I’m trying to parse this data:
{ "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowJob", "builds" : [ { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 220, "result" : "SUCCESS" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 219, "result" : "UNSTABLE" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 218, "result" : "ABORTED" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 217, "result" : "UNSTABLE" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 216, "result" : "UNSTABLE" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 215, "result" : "ABORTED" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 214, "result" : "UNSTABLE" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 213, "result" : "ABORTED" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 212, "result" : "ABORTED" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 211, "result" : "UNSTABLE" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 210, "result" : "ABORTED" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 209, "result" : "SUCCESS" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 208, "result" : "UNSTABLE" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 207, "result" : "ABORTED" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 206, "result" : "ABORTED" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 205, "result" : "SUCCESS" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 204, "result" : "SUCCESS" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 203, "result" : "SUCCESS" }, { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "number" : 202, "result" : "ABORTED" } ] }
Trying to use these queries, but I get an error. I’m sure it’s something stupid!
Issue Analytics
- State:
- Created 3 years ago
- Comments:14 (7 by maintainers)
Thank you 😃
Here you go:
URL: https://my-jenkins-instance.com/job/Cloud/job/attempt_iqa_promotion/job/develop/api/json
Query Parameters actual (which broke): pretty=true&tree=builds[number,result,url]{0,10} URL Encoded (which work): pretty=true&tree=builds%5Bnumber%2Cresult%2Curl%5D%7B0%2C10%7D
Note that if I also encode ‘=’ and ‘&’, it doesn’t work again. So only some parts need to be URL encoded.