Commit graph

145 commits

Author SHA1 Message Date
Jesse Keating
3209869102 Finish missing commit 2008-05-30 13:42:53 -04:00
Jesse Keating
2d2f70fb30 Patch from Ajax for #85, top level --quiet for koji cli 2008-05-30 13:42:53 -04:00
Mike Bonnet
6c92e09e96 parse config values based on the name used to invoke the client (patch by Adam Jackson) 2008-05-23 18:07:18 -04:00
Mike McLean
caa1c35bec Merge branch 'master' into shadow
Conflicts:

	builder/kojid
	koji.spec
	util/Makefile
2008-05-22 16:04:50 -04:00
Mike McLean
e705f3b7a3 prune-signed-copies: logic fix, plus new option
- fix a bug where it would treat builds that had been force retagged as
  not latest, even if they were.
- option to work on a single build
2008-05-19 18:18:56 -04:00
Mike McLean
dafb63ec41 list-pkgs: only hide dups when a tag is specified 2008-05-19 18:11:22 -04:00
Mike Bonnet
1c6ffe3ae0 remove unnecessary work-around 2008-05-16 18:48:15 -04:00
Mike Bonnet
2b28053397 unify logic between the waitrepo task and koji wait-repo 2008-05-16 12:34:36 -04:00
Mike Bonnet
ebce7dc6b8 the wait-repo command: wait for the repo of a given tag to be regenerated, and optionally that one or more NVRs are present in the repo 2008-05-06 13:36:32 -04:00
Mike Bonnet
22df61f445 add the --key option to download build, to download packages signed with the given key ID 2008-05-06 11:21:05 -04:00
Mike Bonnet
5d96460ea1 increase the default blocksize to 1M and use it everywhere 2008-05-06 10:45:36 -04:00
Mike Bonnet
aeaa55afc8 Merge commit 'origin' into mead 2008-05-05 23:09:27 -04:00
Mike Bonnet
e7ce66059b Allow wrapperRPM to be called as a subtask of a maven build of as a standalone top-level task (by an admin). Subsequent wrapperRPM calls will replace the set of rpms associated with an existing build. 2008-05-05 23:08:57 -04:00
Mike Bonnet
e23b3d93c1 download-build: handle subpackages whihc override version and release (this should really be using PathInfo, but that's incompatible with pkgurl at the moment) 2008-04-28 10:39:01 -04:00
Mike Bonnet
6fc2cca9ff add the ability to apply patches to the upstream source before building 2008-04-19 00:17:20 -04:00
Mike Bonnet
74336acf97 Merge commit 'origin' into mead 2008-04-18 19:35:17 -04:00
Jesse Keating
1a74b30ffa Remove redundant getBuild call. (mikeb) 2008-04-09 22:37:32 -04:00
Jesse Keating
d1897f6a36 Add some error checking. 2008-04-09 22:24:23 -04:00
Jesse Keating
11825ad93b listTagged returns a list, handle it. Also handle the case where we would get no builds returned. 2008-04-09 17:42:20 -05:00
Jesse Keating
95fced2d03 Rename option from latest to latestfrom. 2008-04-09 17:32:23 -05:00
Jesse Keating
89f842d92d Add option to download-build to get the latest from a tag. 2008-04-09 17:27:13 -05:00
Mike Bonnet
faea981ce3 enable setting of jvm properties from the maven-build command 2008-03-12 18:34:11 -04:00
Mike McLean
c67b231087 add --repo-id option to cli build command 2008-03-12 00:02:45 -04:00
Mike Bonnet
34344ad193 reorganize code to be more robust to errors 2008-02-14 17:10:16 -05:00
Mike Bonnet
436efabf21 enable creation of wrapper rpms by passing "--specfile url" to the maven-build command 2008-02-14 17:10:16 -05:00
Mike Bonnet
0ab3e4e541 track pom files in the database 2008-02-14 17:10:16 -05:00
Mike McLean
24b610da01 ignore trashcan tag in prune-signed-copies command 2008-02-14 17:10:15 -05:00
Mike McLean
1bf5468b01 ignore trashcan tag in prune-signed-copies command 2008-01-04 14:26:45 -07:00
Mike Bonnet
9efc0d9868 intermediate commit for Maven build support 2007-12-18 17:35:01 -05:00
Mike Bonnet
572884d3cf support for the 'maven_include_all' option in tag_config - setting it causes all builds in that tag (including different versions of the same package) to be included in the Maven repository 2007-12-18 17:35:01 -05:00
Mike Bonnet
649b95b99c create additional metadata for maven repos 2007-12-18 17:15:10 -05:00
Mike Bonnet
bb50900b19 - enable add-group-pkg to accept more than one package at a time, for parity with block-group-pkg
- fix tag creation when perm is None
- typo in import_rpm_file
2007-12-18 17:15:10 -05:00
Mike Bonnet
f53399153e add support for listing Maven builds to the XML-RPC API and cli 2007-12-18 17:15:09 -05:00
Mike Bonnet
22662c32f6 add the maven_support flag to tag_config 2007-12-18 17:15:09 -05:00
Mike Bonnet
eb2ab28729 associate Maven metadata with builds and individual archives, since a single build can create multiple archives with different groupIds, artifactIds, and/or versions 2007-12-18 17:15:09 -05:00
Mike Bonnet
06a5c125da additional fixes for archive import 2007-12-18 17:15:09 -05:00
Mike Bonnet
d327821a2a initial support for importing Maven builds 2007-12-18 17:15:09 -05:00
Mike McLean
8a5780448d quiet some debug output 2007-12-14 15:00:11 -07:00
Mike McLean
36e802b55d in the prune-signed-copies cli command, check to see if builds have been
latest somewhere in the past N days instead of just currently.
2007-12-14 15:38:32 -05:00
Jesse Keating
5ce5249c72 Fix some typos.
Don't worry about blocked group list entries, they don't show up
to be cloned anyway.
2007-11-21 19:31:39 -05:00
Jesse Keating
c6c4e467ee Add the ability to clone/update group data to the clone-tag command 2007-11-21 14:49:23 -05:00
Mike Bonnet
ab11c7c5e2 show the un-mangled command name in the error message 2007-11-19 16:51:50 -05:00
Mike Bonnet
a2bc6d7a76 add the latest-by-tag command (patch provided by Dan Berrange) 2007-11-19 16:46:56 -05:00
Jesse Keating
573b248a7f Limit list-pkgs output to 80 chars. Ticket #58 2007-11-16 15:41:44 -05:00
Jesse Keating
de1bc1a132 Print out tags applied to a build from the buildinfo command. 2007-11-16 15:20:52 -05:00
Jesse Keating
a69703be39 Allow package signing by build ID as well as nvr
(patch from rmyers)
2007-11-16 12:11:06 -05:00
Jesse Keating
b1bfc603a1 Cloning from a locked tag was broken to begin with. Move lock check
earlier and follow --force option.
2007-11-16 11:33:50 -05:00
Jesse Keating
f10c28d25e Add a missing paren. 2007-11-16 10:44:18 -05:00
Jesse Keating
8c32467e7b Add a force option to clone-tag, useful when updating a locked tag.
Resolves ticket #42
2007-11-16 10:34:08 -05:00
Mike Bonnet
27ac942683 support for retrieving source from multiple SCM repositories (patch provided by Rob Myers)
- currently CVS, SVN, and GIT are supported
2007-11-05 18:40:29 -05:00