Mike McLean
5088019eac
avoid open transactions between calls
2009-11-12 16:10:30 -05:00
Mike Bonnet
ce0a7aa9b4
listTasks(): add support for createdBefore and createdAfter options
2009-11-12 16:08:03 -05:00
Mike Bonnet
c08239177a
Merge branch 'master' into mead
2009-11-11 11:22:44 -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
Dennis Gilmore
373e92c2b9
add support to protect a build by name.
...
What this does is to ensure that sertain builds always match the original, overriding prefer-new
2009-11-10 14:07:42 -06:00
Dennis Gilmore
0ece799595
add support to always include extra local packages takes a nvr
2009-11-10 14:07:42 -06:00
Mike Bonnet
2571537bb2
add koji-hub-plugins subpackage
2009-11-10 14:56:05 -05:00
Mike Bonnet
ef98c3e398
add a couple more parameters to the example hub.conf
2009-11-10 14:06:36 -05:00
Mike Bonnet
66a361a7de
remove unused 'file' clause
2009-11-10 13:54:56 -05:00
Mike Bonnet
8fb4924338
support searching for Maven artifacts by filename or groupId-artifactId-version
2009-11-10 13:51:49 -05:00
Mike Bonnet
3e3d535759
add support for importing xml files
2009-11-10 13:49:49 -05:00
Mike Bonnet
3a7aeeebe6
- add --quiet and --wait options to the build command
...
- add --quiet option to the watch-task command
- fix a corner case in watch_tasks() that would prevent the return value from getting set correctly if watching an already-completed task
Resolves: fh#133
2009-11-10 00:03:06 -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
ebd75bf0de
add estimated completion time for build tasks to the taskinfo page
2009-11-09 22:14:24 -05:00
Mike Bonnet
41580648e8
add creation_ts and completion_ts to listBuilds(), for consistency with getBuild()
2009-11-09 22:12:54 -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
e9109a34c0
callback hooks for tag/untag
2009-11-09 15:52:07 -05:00
Mike Bonnet
414f038a84
callback hooks for import
2009-11-09 14:53:00 -05:00
Mike Bonnet
48239653ba
move host sanity checks to a more logical place
2009-11-09 14:18:20 -05:00
Mike Bonnet
9cad397b35
typo
2009-11-09 14:10:26 -05:00
Mike Bonnet
32193cf07c
callback hooks for build state changes
2009-11-09 14:09:53 -05:00
Mike Bonnet
8d18ddbf9f
callback hooks for package list actions
2009-11-09 11:08:22 -05:00
Mike Bonnet
c690b61b81
return more information about rpm contents, and display it in the UI
2009-11-09 10:36:51 -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
d16442ca15
show file mode in monospace
2009-11-09 10:12:13 -05:00
Mike Bonnet
ec58365837
- add support for importing tarballs
...
- show list of files in a tarball in the web UI
- show more information about archive files, if it's available
2009-11-06 23:17:36 -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
49b9678d86
add -P as an alias for --profile in maven-build
2009-11-05 11:17:55 -05:00
Mike Bonnet
db3b2e8e93
allow selecting maven tasks in the web UI
2009-11-04 19:47:02 -05:00
Mike Bonnet
9ae9c16682
- remove KojiArchiveURL
...
- fix the Maven archive links on the buildinfo page
2009-11-04 15:56:21 -05:00
Mike Bonnet
56cfb0187a
- reorder some maven-build options to make them more apparent
...
- allow properties to be specified with -D
2009-11-03 16:43:31 -05:00
Mike Bonnet
91678a3cc9
get the maven info from the build instead of the archive so we get the path right
2009-11-03 16:38:46 -05:00
Mike Bonnet
2d1de5038c
clean up the api, make it a little less maven-specific, and adding the type= argument to a few more methods
2009-11-03 16:26:52 -05:00
Dennis Gilmore
f7d990f8d7
continue when we hit an ignored dep dont break, we are not yet done dep solving the build
2009-10-14 12:49:17 -05:00
Mike Bonnet
06f940299c
- add a revoke-permission cli command
...
- clean up grant- and revoke-permission to remove duplicate work and enable better error reporting
2009-10-07 13:57:33 -04:00
Mike Bonnet
e47aaca370
First "missing hyphen" commit was the merge of the livecd changes on the master branch to the mead branch.
...
Second "missing hyphen" commit was the fix on the master branch, merged onto the mead branch to keep things in sync.
(commiting to the repository at 5:30pm on a Friday is a bad idea)
Merge branch 'master' into mead
2009-10-02 18:05:21 -04:00
Mike Bonnet
c67cfcdcf7
missing hyphen
2009-10-02 17:49:09 -04:00
Mike Bonnet
722923c484
missing hyphen
2009-10-02 17:46:28 -04:00
Mike Bonnet
be958c0696
avoid double-escaping ampersands
2009-09-30 17:05:23 -04:00
Mike Bonnet
7e999d1480
handle all strings as unicode for compatibility with Cheetah 2.2.x (also backward-compatible with 2.0.x)
2009-09-30 17:04:56 -04:00
Mike Bonnet
a66e628f10
- include directory entries in the manifest
...
- don't call iso9660.name_translate(), it seems unnecessary
2009-09-30 15:40:21 -04:00
Mike Bonnet
1e92e0d510
add new Requires to koji-builder
2009-09-30 10:32:51 -04:00
Mike Bonnet
0a9142ff6c
allow longer mediatypes
2009-09-30 09:31:04 -04:00
Mike Bonnet
82e38da8e9
enable specifying the syntax version of the kickstart file
2009-09-29 18:29:12 -04:00
Mike Bonnet
dd0f48e752
don't depend on a specific version of a pykickstart RepoData class
2009-09-29 18:05:34 -04:00
Mike Bonnet
cfa34bc744
rename the spin-livecd option --scmurl to --ksurl (in case we allow specifying a --compsurl later)
2009-09-29 18:02:45 -04:00
Mike Bonnet
bdac9d5f85
- store the arch of the image in the imageinfo table
...
- put the non-.iso files in a data/logs/ subdirectory for consistency with builds
2009-09-29 17:11:53 -04:00
Mike Bonnet
b5172f49ae
importImage() should be in HostExports
2009-09-29 16:09:08 -04:00