Commit graph

356 commits

Author SHA1 Message Date
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
9dc1b7ae88 Merge branch 'download-latest' 2008-04-09 22:25:24 -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 Bonnet
74547053b8 Merge commit 'origin' into mead 2008-03-12 17:34:45 -04:00
Mike Bonnet
5d09f214b9 don't reference st if os.stat() failed 2008-03-06 11:20:18 -05:00
Mike Bonnet
383bf04724 keep track of archives we've already processed so we don't try to link them multiple times 2008-03-05 16:55:54 -05:00
Mike Bonnet
adc43421df Merge commit 'origin/mead' into mead 2008-03-05 00:57:08 -05:00
Mike Bonnet
9e2a263e65 also mirror the repo named "repository.jboss.org", as it shows up in some .pom files 2008-03-05 00:56:06 -05:00
Mike Bonnet
4cab48ecd1 create the maven channel by default 2008-03-05 00:55:27 -05:00
Mike Bonnet
c6cba2e1b2 Merge branch 'mead' of git+ssh://git.fedoraproject.org/git/hosted/koji into mead 2008-03-05 00:51:58 -05:00
Mike Bonnet
264e9cef2e add a couple files I missed earlier 2008-03-05 00:48:19 -05:00
Jesse Keating
5f5cf9bac0 Set a mock option to timeout builds lasting longer than 24 hours
Was discussed during Fedora Buildsystem
2008-02-29 17:48:27 -05:00
Mike Bonnet
f0909efb61 Merge commit 'origin' into mead 2008-02-25 12:18:38 -05:00
Mike McLean
3dc2eb581e handle errors more gracefully in the web ui. Display a real explanation if possible. 2008-02-22 18:52:55 -05:00
Mike McLean
6d3977ee62 don't mask errors when retrying rpc calls
use _callMethod() in multiCall()
2008-02-22 18:47:55 -05:00
Mike McLean
54f79ff665 make ClientSession retries more configurable, and more robust
add an offline mode to the hub (ServerOffline fault)
report offline status if db connection fails
adjust retry timings for kojid and kojira
2008-02-22 11:32:27 -05:00
Mike McLean
58b7313d0a don't recycle broken db connections 2008-02-22 11:28:37 -05:00
Mike Bonnet
6070b44380 fix merge conflict 2008-02-15 17:06:30 -05:00
Mike Bonnet
2ea09fb569 - don't fail repo creation if a maven directory doesn't exist
- convert pom files to utf-8 before attempting to parse
- a couple typos
2008-02-15 17:01:21 -05:00
Mike Bonnet
b116f17147 don't throw an exception if a tag is renamed or deleted 2008-02-14 17:56:28 -05:00
Mike Bonnet
34344ad193 reorganize code to be more robust to errors 2008-02-14 17:10:16 -05:00
Mike Bonnet
5ea44f9cd7 don't raise an error if the build is not in the tag 2008-02-14 17:10:16 -05:00
Mike Bonnet
ce8c8130ce pass name, version, release, and epoch to the template as well 2008-02-14 17:10:16 -05:00
Mike Bonnet
6b42410180 reorganize code for better error-handling 2008-02-14 17:10:16 -05:00
Mike Bonnet
8d78f4da5c build the wrapper rpm in a mock chroot 2008-02-14 17:10:16 -05:00
Mike Bonnet
4e83b3f34b cleanup whitespace 2008-02-14 17:10:16 -05:00
Mike Bonnet
b857dd74f2 handle the Maven data model in resetBuild() 2008-02-14 17:10:16 -05:00
Mike Bonnet
89f71b9d37 add buildMaven and wrapperRPM to the list of watchlogs tasks 2008-02-14 17:10:16 -05:00
Mike Bonnet
affe942354 typo 2008-02-14 17:10:16 -05:00
Mike Bonnet
f55f201579 reorganize, rename, and use an additional subtask 2008-02-14 17:10:16 -05:00
Mike Bonnet
6e63eaca0c don't complete the build until everything is actually complete 2008-02-14 17:10:16 -05:00
Mike Bonnet
d79fb78a99 make the spec file fragment a Cheetah template 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
d58151170f end-to-end building and importing is working 2008-02-14 17:10:16 -05:00
Mike Bonnet
c9f90859a8 use enhanced features of mock --chroot 2008-02-14 17:10:16 -05:00
Mike Bonnet
26f275b501 display component archives and built archives of a buildroot 2008-02-14 17:10:16 -05:00
Mike Bonnet
e241d8d9ed track Maven archives downloaded during the build process 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
Jesse Keating
5d59b35ba9 fix the url, again 2008-02-14 17:10:16 -05:00
Jesse Keating
4a3cb3c188 update spec 2008-02-14 17:10:16 -05:00
Jesse Keating
534a87efbc use right createrepo argument order 2008-02-14 17:10:16 -05:00