Skip to content

kumouri/zethus

v0.9.0Apache-2.0

A development process for GitHub Copilot that it follows and enforces: research, spec, sign-off, phased implementation, tests, docs, local gates and an evidence PR.

jenkins-cli

Drive a Jenkins controller from the terminal — plain Jenkins OR CloudBees CI, which is Jenkins-compatible — using the official jenkins-cli.jar plus the JSON REST API for reads (jobs, builds, console logs, queue, nodes), plus CloudBees RBAC/service-accounts/CasC-bundle-reload when the target is CloudBees CI. Use when the user asks to list/trigger/inspect/abort Jenkins jobs or builds, tail console output, check queue or agent state, fetch a job's config.xml, or manage CloudBees CI's RBAC/service-accounts/CasC bundles. Requires JENKINS_URL, JENKINS_USER, JENKINS_API_TOKEN in the environment (CloudBees CI targets may instead use CLOUDBEES_SERVICE_ACCOUNT / CLOUDBEES_SERVICE_ACCOUNT_TOKEN) plus a local JRE for jenkins-cli.jar. Never fires a mutating command (trigger, abort, config change, RBAC grant, CasC reload) without explicit user confirmation in the current turn.

Read SKILL.md at the source

Pinned to revision 2781abd501de, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.