Commands Cheat Sheet

Evaluating engineering tools? Get the comparison in Google Sheets

(Perfect for making buy/build decisions or internal reviews.)

Most-used commands
Your email is safe thing.

Thankyou for your submission

We have sent the cheatsheet on your email!
Oops! Something went wrong while submitting the form.

Connection

Browser Access
Navigate to http://[jenkins-server-url]:[port]

CLI Connection
java -jar jenkins-cli.jar -s http://[jenkins-server-url]:[port]/ -auth username:password

SSH Connection
ssh -l username -p [ssh-port] [jenkins-server-url]

Job Management

List Jobs
jenkins-cli.jar list-jobs

Create Job
jenkins-cli.jar create-job [job-name] < config.xml

Delete Job
jenkins-cli.jar delete-job [job-name]

Copy Job
jenkins-cli.jar copy-job [source-job] [target-job]

Enable Job
jenkins-cli.jar enable-job [job-name]

Disable Job
jenkins-cli.jar disable-job [job-name]

Build Operations

Start Build
jenkins-cli.jar build [job-name]

Start Parameterized Build
jenkins-cli.jar build [job-name] -p key=value

Stop Build
jenkins-cli.jar stop-builds [job-name]

Console Output
jenkins-cli.jar console [job-name] [build-number]

Node Management

List Nodes
jenkins-cli.jar get-nodes

Add Node
jenkins-cli.jar create-node [node-name] < node.xml

Delete Node
jenkins-cli.jar delete-node [node-name]

Connect Node
jenkins-cli.jar connect-node [node-name]

Disconnect Node
jenkins-cli.jar disconnect-node [node-name]

Plugin Management

List Plugins
jenkins-cli.jar list-plugins

Install Plugin
jenkins-cli.jar install-plugin [plugin-name]

Update Plugins
jenkins-cli.jar install-plugin [plugin-name] -deploy

Safe Restart
jenkins-cli.jar safe-restart

Pipeline Operations

Validate Pipeline
jenkins-cli.jar declarative-linter < Jenkinsfile

Pipeline Steps Reference
http://[jenkins-server-url]:[port]/pipeline-syntax/

Get Pipeline Snippet
http://[jenkins-server-url]:[port]/pipeline-syntax/snippet-generator/

System Administration

Reload Configuration
jenkins-cli.jar reload-configuration

Quiet Down
jenkins-cli.jar quiet-down

Cancel Quiet Down
jenkins-cli.jar cancel-quiet-down

Restart Jenkins
jenkins-cli.jar restart

Shutdown Jenkins
jenkins-cli.jar shutdown

Security Management

Who Am I
jenkins-cli.jar who-am-i

Generate API Token
User → Configure → API Token → Add new Token

Manage Credentials
http://[jenkins-server-url]:[port]/credentials/

Groovy Scripts

Execute Groovy
jenkins-cli.jar groovy [script-file]

Groovy Console
http://[jenkins-server-url]:[port]/script