No description
Find a file
Dennis Gilmore 952465a544 allow kojid to start when not using ssl cert auth
kojid in koji 1.12.0 fails to start when not using ssl cert auth
Traceback (most recent call last):
   File "/usr/sbin/kojid", line 5627, in <module>
     if os.path.isfile(options.cert):
   File "/usr/lib64/python2.7/genericpath.py", line 37, in isfile
     st = os.stat(path)
 TypeError: coercing to Unicode: need string or buffer, NoneType found
if you do not have a cert option defined we should move on. so add
to the if statement a check that the option is actually defined

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-04-19 14:51:19 -05:00
builder allow kojid to start when not using ssl cert auth 2017-04-19 14:51:19 -05:00
cli backward-compatible try/except 2017-04-10 16:38:52 +02:00
docs fix path to sql script in migration doc 2017-04-18 12:56:26 -04:00
hub fix latest links for dist repos 2017-03-30 09:49:58 -04:00
koji typo 2017-04-05 12:29:23 -04:00
plugins updated tests 2017-03-30 09:25:51 -04:00
tests last bit of renaming 2017-03-30 09:49:58 -04:00
util more renaming 2017-03-30 09:47:20 -04:00
vm remove has_key (not working in python3) 2017-03-07 08:15:20 -05:00
www handle buildroots with state=None 2017-04-06 14:07:11 -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 first stab at renaming signed repos to dist repos 2017-03-30 09:47:20 -04:00
koji.spec update changelog 2017-04-18 12:58:55 -04:00
LGPL Initial code drop 2007-02-14 11:25:01 -05:00
Makefile more runroot tests 2017-03-29 18:13:39 -04:00
README.md Add koji-tools link to docs 2017-03-30 10:17:31 -04: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 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/