Skip to main content

CLI tool for Jenkins. List jobs, check builds, view logs, trigger builds.

Project description

zenkins

CLI tool for Jenkins. List jobs, check builds, view logs, trigger builds.

Install

uv tool install zenkins

Setup

Run zenkins init to configure your Jenkins connection. This creates ~/.config/zenkins/config with your Jenkins URL and credentials.

Usage

zenkins jobs              # List all jobs with status
zenkins status <job>      # Show last build info
zenkins builds <job>      # List recent builds
zenkins builds <job> -n 5 # List last 5 builds
zenkins log <job>         # Show console output (last build)
zenkins log <job> 42      # Show console output for build #42
zenkins queue             # Show build queue
zenkins build <job>       # Trigger a build

Library usage

import zenkins

s = zenkins.client()
resp = s.get("http://jenkins.example.com/api/json")

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zenkins-0.1.1.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zenkins-0.1.1-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

Details for the file zenkins-0.1.1.tar.gz.

File metadata

  • Download URL: zenkins-0.1.1.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for zenkins-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3dba945cd2d56dab90306a7e1c882a4f4f9dca6d2de8803a7fc5e66413c9912d
MD5 9d029a4cdefd7a1f30a3d70c99926681
BLAKE2b-256 8801ed66ba32a1aa2da7e0d08db3cbfdc1d24e9f29a1557ffb639fdca32e5ba3

See more details on using hashes here.

Provenance

The following attestation bundles were made for zenkins-0.1.1.tar.gz:

Publisher: publish.yml on vivainio/zenkins

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file zenkins-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: zenkins-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for zenkins-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4232a006dcf643cdc6df759c1b941725db62b7a79cae4cc6d745f9b4fc267a17
MD5 dcf4579ef213f231222b928cfd6690b7
BLAKE2b-256 2a693b21f9300687e516358997f8d0b4216f8357709c7b26c905c3c72b4b71b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for zenkins-0.1.1-py3-none-any.whl:

Publisher: publish.yml on vivainio/zenkins

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page