Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 04 May 13:26
· 30 commits to main since this release

Renamed: jkjkit.

The previous binary name collided with avivsinai/jenkins-cli, which also ships a jk binary. Renaming early to avoid muddying the conversation for anyone trying to install one or the other.

Breaking changes

Before After
Binary jk Binary jkit
Module github.com/ysmaoui/jk Module github.com/ysmaoui/jkit
Per-repo config .jk.yml Per-repo config .jkit.yml
XDG dir ~/.config/jk/ XDG dir ~/.config/jkit/
Env vars JK_* (e.g. JK_PIPELINE_SOURCE, JK_CONFIG_DIR) JKIT_*

Old config will not be picked up. Re-run jkit auth login or move the file:

mv ~/.config/jk ~/.config/jkit
mv .jk.yml .jkit.yml          # in any repos that had one

Also in this release

  • Documented PGV-first pipeline backend explicitly, including non-use of the older pipeline-rest-api (/wfapi/) plugin and the Blue Ocean fallback path. See docs/configuration.md and docs/DESIGN.md.

Install

go install github.com/ysmaoui/jkit@latest

Or grab a pre-built binary below — Linux, macOS, Windows on amd64 and arm64. Then jkit auth login.