Commit graph

1030 commits

Author SHA1 Message Date
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