{"repo":"cdancy/jenkins-rest","free":true,"listed":false,"github":"https://github.com/cdancy/jenkins-rest","clone":"git clone https://github.com/cdancy/jenkins-rest.git","description":"Java client, built on top of jclouds, for working with Jenkins REST API","language":"Java","stars":412,"topics":["java","jenkins","jenkins-rest","jclouds","ci","cd","rest-api","rest","client","continuous-integration"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"jenkins-rest Java client is built on the top of jclouds for working with Jenkins REST API. Setup Client's can be built like so: Latest release Can be found in maven like so: Documentation javadocs can be found via github pages here the jenkins-rest wiki Property based setup Client instances do NOT need to supply the endPoint or credentials as a part of instantiating the JenkinsClient object. Instead one can supply them through system properties, environment variables, or a combination of the two. System properties will be searched first and if not found, will attempt to query the environment. Setting the endpoint can be done with any of the following (searched in order): - jenkins.rest.endpoint - jenkinsRestEndpoint - JENKINS REST ENDPOINT When none is found, the endpoint is set to http://localhost:8080 . Setting the credentials can be done with any of the following (searched in order): - jenkins.rest.api.token - jenkinsRestApiToken - JENKINS REST API TOKEN - jenkins.rest.credentials - jenkinsRestCredentials - JENKINS REST CREDENTIALS When none is found, no authentication is used (anonymous). Credentials jenkins-rest credentials can take 1 of 3 forms: - Colon delimited username and api token: admin:apiToken - use JenkinsClient.builder().apiToken(\"admin:apiToken\") - Colon delimited username and password: admin:password - use JenkinsClient.builder().credentials(\"admin:password\") - Base64 encoded username followed by password YWRtaW46cGFzc3dvcmQ= or api token YWRtaW46YXBpVG9rZW4","default_branch":null,"files":null,"tree":[],"storefront":"/r/cdancy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cdancy/jenkins-rest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}