Skip to main content

Koji

@kneel/kojiv2026.08.09.1· 15d ago
01README

Swamp-native Koji client: speaks Koji's XML-RPC dialect and header-based session protocol, authenticating with Kerberos/GSSAPI (via @kneel/krb5) or an SSL client certificate. One model instance per Koji profile ("scope"); reads hosts, builds, tagged builds, and tasks, and writes host edits, enable/disable, tag/untag, promote, and build submission.

02Previous Versions1
2026.08.06.1

Initial public release of @kneel/koji — a swamp-native Koji client.

Speaks Koji's XML-RPC dialect and header-based session protocol; authenticates with Kerberos/GSSAPI (via @kneel/krb5) or an SSL client certificate. One model instance per Koji profile ("scope").

Reads: hosts, builds, tagged builds, tasks. Writes: host edit, host enable/disable, tag/untag build, promote build, submit build (SCM URL or local .src.rpm upload).

Live-verified against real Koji hubs (Kerberos + SSL). 233 tests; deno check/lint/fmt clean.

03Stats
A
100 / 100
Downloads
0
Archive size
99.0 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
04Platforms
05Labels