jenkins_run_groovy_script
Execute Groovy scripts on Jenkins Script Console for admin operations like listing jobs, users, or checking server version with full Jenkins access.
Instructions
Execute a Groovy script on the Jenkins Script Console.
⚠️ This is a powerful admin tool. Scripts run with full Jenkins access.
Common scripts:
List all jobs: 'Jenkins.instance.items.each { println it.name }'
Get Jenkins version: 'println Jenkins.instance.version'
List users: 'Jenkins.instance.securityRealm.getAllUsers().each { println it.id }'
Args: script: Groovy script to execute session_name: Jenkins session to use
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| script | Yes | ||
| session_name | No | default |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |