Mike Bonnet
b35c6ae75b
taskLabel for createAppliance
2010-10-21 14:21:57 -04:00
Mike McLean
4979c16937
Merge branch 'vm'
...
Conflicts:
cli/koji
2010-10-20 17:36:24 -04:00
Mike McLean
3c2cbc741d
avoid masking tracebacks in TaskManager
2010-10-20 16:19:13 -04:00
Mike McLean
94ea106518
alter SCM.checkout() to mesh with kojikamid
2010-10-20 16:19:05 -04:00
Mike McLean
b16b3304f4
replace 'heinous copy&paste' with build-time substitution
2010-10-20 16:19:05 -04:00
Mike Bonnet
64df809ab6
add support for wrapping win-build output in rpms
2010-09-17 11:27:33 -04:00
Mike Bonnet
b9f6cc7024
make buildLabel() more flexible in the data structure it handles
2010-09-17 10:59:40 -04:00
Dennis Gilmore
5a2c6c9eb3
the cannonical arch for all of arm* is arm
2010-08-28 12:01:29 -05:00
Mike Bonnet
f619543ac8
support specifying parameters of a buildrequires, including type, which allows builds of one type to depend on files from builds of a different type
2010-08-06 08:34:24 -04:00
Mike McLean
c2ea913e0f
fix for lazy PathInfo.topdir change. Allow setting topdir.
2010-08-05 12:24:56 -04:00
Mike Bonnet
68dd16db6d
handle an empty relpath correctly
2010-08-04 15:14:44 -04:00
Daniel Mach
082a3c975a
Make PathInfo.topdir lazy to respect BASEDIR changes.
...
Signed-off-by: Mike McLean <mikem@redhat.com>
2010-08-03 16:41:27 -04:00
Mike Bonnet
2c1c25842a
ui work for winbuild and vmExec tasks
2010-07-26 14:04:11 -04:00
Mike Bonnet
fa5c7722cd
support for retrieving buildrequires
2010-07-26 11:58:51 -04:00
Mike Bonnet
4aab93fe8f
Windows builds working, including artifacts import
2010-07-21 13:51:42 -04:00
Mike Bonnet
0b485cd813
reimplement scanPlugin() as a wrapper around findHandlers()
2010-07-16 11:44:53 -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 Bonnet
e6e2e21753
save the original URL and restore it on logout, to enable use of SSL for non-logged-in requests
2010-07-08 21:55:15 -04:00
Mike Bonnet
ebc9e7d3ac
append "/ssllogin" to the hub URL when logging in via SSL, so we only need to require client certificates on that specific URL
2010-07-08 21:55:15 -04:00
Mike McLean
bfbc01c1b8
fix HasTest
2010-06-29 17:03:36 -04:00
Mike McLean
1e3a7f0fef
Merge commit 'origin/master' into mead-tmp
...
Conflicts:
builder/kojid
Resolved conflict between make_sources option and source_cmd option
2010-06-18 17:28:37 -04:00
Mike McLean
159ba82013
channel policy to determine which channel a task is placed in
2010-05-26 15:19:13 -04:00
Mike McLean
90fa5e3781
unify debuginfo rpm checks
2010-04-16 12:42:18 -04:00
Mike McLean
589a8ee481
remove extraneous newlines in logs
2010-04-16 12:42:18 -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
Jay Greguske
b1c8ca32f7
made livecd-specific calls in kojihub more generic for appliances added ApplianceError added appliance-specific paths to pathinfo
2010-03-31 15:18:18 -04:00
Mike McLean
2e7cad8e46
remove misplaced commit
2010-03-12 17:55:05 -05: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
04042ce4de
log db connection errors
2010-03-12 17:55:04 -05:00
Mike McLean
487ccdb2e3
clean up hub logging a bit
2010-03-12 15:34:02 -05:00
Mike McLean
59bde48e43
package list policy
2010-03-09 16:03:59 -05:00
Mike McLean
e565217a73
avoid unicode errors involving changelogs (rhbz 545387, patch by dmach)
2010-02-19 12:57:24 -05:00
Mike Bonnet
05c9a25b4e
trim whitespace from values extracted from the pom file
2010-01-25 16:24:46 -05:00
Mike Bonnet
3cba6640bb
merge master branch onto the mead branch
2010-01-20 16:48:42 -05:00
Mike McLean
ca48ded98d
avoid 'no transaction in progress' warnings (Ticket #162 )
...
https://fedorahosted.org/koji/ticket/162
2009-11-24 15:58:13 -05:00
Mike Bonnet
46a285243f
Merge branch 'master' into mead
2009-11-12 16:16:56 -05:00
Mike McLean
5088019eac
avoid open transactions between calls
2009-11-12 16:10:30 -05:00
Mike Bonnet
6c23ddd9ba
remove unused method from the PathInfo class
2009-11-10 15:36:59 -05:00
Mike Bonnet
d620309f5e
merge koji-1.3.2 changes onto the mead branch
2009-11-10 15:34:39 -05:00
Mike Bonnet
d7858380e7
remove unused locked parameter and extraneous select
...
Resolves: fh#157
2009-11-09 22:26:29 -05:00
Mike Bonnet
6bc83b6d93
callback hooks for repo events
2009-11-09 17:46:28 -05:00
Mike Bonnet
7d85a79fab
remove the delete hooks, they're handled by the build state-change hooks
2009-11-09 15:57:15 -05:00
Mike Bonnet
9cad397b35
typo
2009-11-09 14:10:26 -05:00
Mike Bonnet
8d18ddbf9f
callback hooks for package list actions
2009-11-09 11:08:22 -05:00
Mike Bonnet
ae953a7072
- extend the plugin system with an event-based callback infrastructure
...
- implement callback hooks for task state transitions
- example echo plugin that logs all callback invocations
2009-11-09 10:13:21 -05:00
Mike Bonnet
862c88ab6b
major refactoring of the artifact import process, to improve robustness and correctness
2009-11-06 21:18:55 -05:00
Mike Bonnet
722923c484
missing hyphen
2009-10-02 17:46:28 -04:00
Mike Bonnet
baac7cc0da
add extended info to createLiveCD task labels
2009-09-28 15:55:22 -04:00
Jay Greguske
d93d05ab5f
enable creation of LiveCD/DVD images in Koji
...
Signed-off-by: Mike Bonnet <mikeb@redhat.com>
2009-09-28 14:07:01 -04:00
Mike Bonnet
fc8ab38e3f
update the Maven repo-creation logic so artifacts from the same build with different groupId-artifactId-version values end up in the correct place
2009-09-28 12:18:56 -04:00