| Action | Command | Details |
|---|---|---|
| Connect | java -jar jenkins-cli.jar -s http://jenkins-server/ help |
List Jenkins CLI commands. |
| Build job | java -jar jenkins-cli.jar -s http://jenkins-server/ build job-name |
Trigger a build. |
| Get job info | java -jar jenkins-cli.jar -s http://jenkins-server/ get-job job-name |
Retrieve job configuration. |
| List jobs | java -jar jenkins-cli.jar -s http://jenkins-server/ list-jobs |
List all jobs. |
| Create job | java -jar jenkins-cli.jar -s http://jenkins-server/ create-job job-name < config.xml |
Create a new job. |
| Delete job | java -jar jenkins-cli.jar -s http://jenkins-server/ delete-job job-name |
Delete a job. |
| Console output | java -jar jenkins-cli.jar -s http://jenkins-server/ console job-name |
Get build console output. |
| Install plugin | java -jar jenkins-cli.jar -s http://jenkins-server/ install-plugin plugin-name |
Install plugin. |
| Restart Jenkins | java -jar jenkins-cli.jar -s http://jenkins-server/ restart |
Restart Jenkins server. |