Mike Bonnet
ab53d2deb0
update copyright
2014-10-28 23:54:21 -04:00
Mike Bonnet
7a6544a53d
fix a few errors revealed by pylint
2014-10-28 23:54:21 -04:00
Mike Bonnet
1e8b7211ee
add --ini and --section options to maven-build and wrapper-rpm
...
Support use of a .ini file to pass parameters to maven-build and wrapper-rpm.
2014-10-28 23:54:20 -04:00
Mike Bonnet
d60bf0529e
move maven-chain parsing into util so it can be used by other utilities
2014-10-28 23:54:20 -04:00
Mike Bonnet
e626fca4d9
support running a sequence of Maven builds in dependency order
...
The new "koji chainmaven" command allows Maven builds to be run in depdencency order,
without needing to wait for repo regens. A config file specifies the parameters and
dependencies for each build in the sequence. Each build is launched as soon as all
dependent builds are complete, and is able to reference the output of all of its
dependencies. If the build source URL and parameters match the latest build of the
same package in the destination tag, the build will not be re-run.
2014-06-13 11:23:37 -04:00
Mike McLean
9e9549d994
new "fast upload" mechanism
2012-11-06 14:39:49 -05:00
Mike McLean
c2ad66babe
make HiddenValue() idempotent
2012-07-12 14:06:43 -04:00
Mike McLean
227cd057b2
fix bugs in our relpath backport
2012-07-03 17:03:21 -04:00
Mike McLean
6296043fe4
faster argcheck
2012-05-22 14:36:19 -04:00
Mike McLean
51ec9b8b50
call_with_argcheck utility function
2012-05-22 14:36:13 -04:00
Mike McLean
54c0ed8438
Support wsgi in koji-hub and koji-web
...
- mod_python still supported, but deprecated
- mod_wsgi is the default
- koji-web now configured via web.conf
- new wsgi-friendly publisher for koji-web
- koji-web now has logging
2012-05-10 17:27:40 -04:00
Mike McLean
cf83a7b97b
backport relpath
2012-04-02 17:24:35 -04:00
Mike McLean
ef9923a679
allow setting rlimits in kojid
2012-03-28 16:47:19 -04:00
Mike McLean
4e3e65c11f
kojid literal_task_arches option
2012-01-20 11:35:31 -05:00
Mike Bonnet
a6c16232a7
make the wait-repo command wait for the specified build(s) to be the latest in the tag, rather than just being present in the tag
2011-04-04 11:52:21 -04:00
Mike McLean
3ecb32cfcb
lazy dictionary class
2011-03-18 13:57:38 -04:00
Mike McLean
73d44e199a
support for split storage
2011-03-18 13:57:38 -04:00
Mike Bonnet
419a1dafe4
major refactoring of koji daemons
...
- move TaskManager, SCM, and a couple helper functions to koji.daemon
- move generic TaskHandler classes to koji.tasks
- remove use of globals in kojid and kojira
- fix a few issues revealed by pylint
2010-07-16 11:44:52 -04:00
Mike McLean
c742272ac6
Merge commit ' f90f6b856d' into mead
...
Conflicts:
cli/koji
docs/schema.sql
hub/kojihub.py
koji.spec
www/kojiweb/index.py
www/kojiweb/taskinfo.chtml
2010-04-08 17:12:49 -04:00
Mike McLean
fa12519679
set creator/revoker data for all versioned tables
...
latter accomplished using InsertProcessor and UpdateProcessor classes
2010-03-12 17:55:05 -05:00
Mike McLean
e565217a73
avoid unicode errors involving changelogs (rhbz 545387, patch by dmach)
2010-02-19 12:57:24 -05:00
Mike McLean
2325d0b555
typo in module name
2009-04-16 16:44:02 -04:00
Mike Bonnet
9bd7fc3dae
- pass repo_id to maven subtasks
...
- fix use of md5 and sha modules
2009-04-13 16:25:35 -04:00
Mike Bonnet
26d2071acd
support file digests other than md5 in the api and web UI
2009-02-16 18:15:59 -05:00
Dennis Gilmore
165c5cbfc7
fix up bad characters
2009-02-16 11:27:51 -06:00
Dennis Gilmore
373fbad545
setup for python-2.6 avoid depreciation warnings
2009-02-16 11:23:12 -06:00
Mike Bonnet
48a49e650d
- pull changelog entries directly from the file on the filesystem
...
- don't populate the changelogs table
2009-02-02 19:02:07 -05:00
Mike McLean
57c05b3a07
cli commands for external repos
2009-01-30 18:32:18 -05:00
Mike Bonnet
2b28053397
unify logic between the waitrepo task and koji wait-repo
2008-05-16 12:34:36 -04:00
Jesse Keating
5d7e66a17e
Initial code drop
2007-02-14 11:25:01 -05:00