No description
Find a file
Ken Dreyer dbb0623802 add README
Import the content from the fedorahosted.org Trac wiki's homepage and
convert it to markdown.

This provides an introduction to Koji for users who are browsing the
Pagure UI.

fedorahosted.org is going away:
https://lists.fedoraproject.org/archives/list/announce@lists.fedoraproject.org/message/RLL3LFUPLYMAUKGZ5B3O64XKJXBT24KZ/
2016-09-29 12:44:48 -06:00
builder fix spelling error 2016-09-15 15:59:03 -04:00
cli fix up cli buildinfo 2016-09-28 18:20:09 -04:00
docs fixes to cgen2 schema update 2016-09-28 18:20:09 -04:00
hub drop stale planning comment 2016-09-28 18:20:09 -04:00
koji handle btypes in import_archive 2016-09-28 18:20:09 -04:00
plugins A stab at --new-chroot support for rhe runroot plugin 2016-09-28 18:02:59 -04:00
tests unit test for recycle_build 2016-09-28 18:20:09 -04:00
util fix spelling error 2016-09-15 15:59:03 -04:00
vm fix spelling error 2016-09-15 15:59:03 -04:00
www filter builds by arbitary type in web ui 2016-09-28 18:20:09 -04:00
.coveragerc Coverage tracking for the test suite. 2016-03-15 11:29:41 -04:00
.gitignore Adds unit tests for tasks.py 2016-07-21 17:08:45 -04:00
Authors one last email test typo 2007-02-20 23:26:53 -05:00
COPYING update copyright 2014-10-28 23:54:21 -04:00
koji.next.md Add rough notes on koji.next goals/plans. 2016-03-14 16:54:34 -04:00
koji.spec use python json, but fall back to simplejson 2016-08-08 18:04:26 -04:00
LGPL Initial code drop 2007-02-14 11:25:01 -05:00
Makefile erase coverage data before generating it 2016-06-09 15:11:24 -04:00
README.md add README 2016-09-29 12:44:48 -06:00

koji - RPM building and tracking system

Koji is an RPM-based build system. The Fedora Project uses Koji for their build system, as do several other projects.

Koji's goal is to provide a flexible, secure, and reproducible way to build software.

Key features:

  • New buildroot for each build
  • Robust XML-RPC APIs for easy integration with other tools
  • Web interface with SSL and Kerberos authentication
  • Thin, portable command line client
  • Users can create local buildroots
  • Buildroot contents are tracked in the database
  • Versioned data

Communicate

Bugs/RFEs

If you have found a bug or would like to request a new feature, please [https://pagure.io/koji/issues report an issue in Pagure].

Download

The koji source code can be downloaded with git via:

git clone https://pagure.io/koji.git

You may browse code at https://pagure.io/koji

Archived releases can be found at https://fedorahosted.org/released/koji/

== Documentation ==

See: https://docs.pagure.org/koji/

== Related Software ==

  • Mock: The tool Koji uses to generate buildroots
  • Yum
  • Mash