ProjectOperations CLI · 2026
Jenkins CLI
A Go CLI for Jenkins jobs, builds, pipelines, nodes, queues and plugins. Trigger builds, stream logs and inspect queue state from a terminal or a script.
- Go
- Jenkins API
- JSON
Operations CLI · Project
Overview
Jenkins CLI provides a clean operational interface over complex CI/CD installations.

Follow the Build
The CLI can start and inspect builds, follow logs, read test reports, and expose pipeline stages. It keeps the feedback loop in the terminal from the first trigger through the final result.
Operate the Installation
Jobs, nodes, queues, plugins, and system information share one command hierarchy. Pipeline validation, input approval, quiet-down, restart, and Groovy execution cover the administrative work that usually requires several Jenkins screens.
Designed for Guardrails
Read-only behavior and explicit commands make automated use easier to reason about. Table output supports interactive work, while JSON and YAML let scripts and agents parse results without scraping Jenkins HTML.
Distributable Tooling
Named profiles support multiple Jenkins installations. Prebuilt Go binaries run across macOS, Linux, and Windows on amd64 and arm64, with an install script and update workflow for simple rollout.
Next projectOperations CLI