Commit graph

334 commits

Author SHA1 Message Date
Mike Bonnet
f823d12ab3 skip fake packages when recording buildroot and image contents 2014-01-14 14:17:17 -05:00
Mike Bonnet
6dcd55e736 also test maven_repo_ignore patterns against the relative path of the file in the local repo 2013-12-17 10:37:08 -05:00
Mike Bonnet
6f5212e78d never make backups of files that are patched so they don't end up in source jars 2013-12-16 15:58:02 -05:00
Dan Horák
8cba161a3e allow setting the timeout for builds from config file 2013-12-09 11:52:14 -06:00
Mike Bonnet
2af82fcfb2 ignore files other than .log files in the result directory 2013-11-07 18:09:57 -05:00
Jay Greguske
409b207d4f split imports and fix livecd report 2013-09-30 16:13:16 -04:00
Jay Greguske
e9ae4b4ab0 rename tasks, make getImagePackages more robust 2013-09-25 17:11:07 -04:00
Jay Greguske
3f4630bdef kojid changes to support ova formats 2013-09-25 17:11:07 -04:00
Jay Greguske
15964c3225 implement image-build tasks on the builder 2013-09-25 17:11:07 -04:00
John Casey
9de8d8455e use more specific dependency plugin reference for invocation 2013-09-18 14:04:28 -04:00
Dennis Gilmore
0537e4ac71 set the target_arch to arm when its armhfp.
makes autoconf happy
2013-07-31 08:30:59 -05:00
Mike Bonnet
479cf72be4 rename the generated -sources.zip and -patches.zip files to be more consistent with Maven naming conventions 2013-06-19 20:13:35 -04:00
Mike Bonnet
faad9e34bc when passing the -f/--file option to Maven, parse the correct pom.xml to get the build info 2013-06-19 17:59:15 -04:00
Mike Bonnet
11214e694c don't parse the pom.xml until after the build 2013-06-19 17:41:41 -04:00
Mike McLean
ca050490db remove extraneous external repo lookup 2013-03-28 20:28:14 -04:00
Mike McLean
60fa3fe23f handle relative-to-koji urls in mergerepos 2013-03-28 20:18:12 -04:00
John Casey
760c9f47c8 Specify altDeploymentRepository for Maven in settings.xml NOT on command line. 2013-03-20 14:36:02 -04:00
Mike Bonnet
e7a1c0133a WrapperRPMTask: handle non-ascii characters in the specfile template 2013-03-06 15:27:27 -05:00
John Casey
73ec49c3ab Use standard locations for maven settings and local repository 2013-02-22 08:50:14 -05:00
Anthony Towns
be95854426 WrapperRPM wants a target not a build tag 2013-01-17 17:13:26 -05:00
Mike Bonnet
ede15f2b89 don't append to artifact_relpaths twice in the case of Maven builds 2013-01-17 16:48:24 -05:00
Mike McLean
552010aedd fix repo opt handling in kojid 2012-11-30 09:55:35 -05:00
Mike McLean
f63f525d2b set self.opts in image tasks 2012-11-30 09:55:35 -05:00
Mike McLean
f8a4e35ed5 use smarter getRepo wrapper for image tasks 2012-11-29 16:53:07 -05:00
Mike McLean
b36ab84aa7 get_next_release 2012-11-29 16:53:06 -05:00
Mike McLean
cadb5209c0 rework PathInfo handlers for images 2012-11-29 16:53:06 -05:00
Jay Greguske
0ccc918ab7 support --specfile in image builds 2012-11-29 16:53:05 -05:00
Jay Greguske
b38862333c put scratch builds in scratch directory 2012-11-29 16:53:05 -05:00
Jay Greguske
dc1031ae96 fix taskinfo page 2012-11-29 16:53:05 -05:00
Jay Greguske
77417436ac images stored by nvr instead of id 2012-11-29 16:53:05 -05:00
Jay Greguske
0ca380a5b1 support multi file image output 2012-11-29 16:53:05 -05:00
Jay Greguske
ad567ff778 obey --release 2012-11-29 16:53:05 -05:00
Jay Greguske
07c7ba9e79 rename image tasks to follow existing conventions 2012-11-29 16:53:04 -05:00
Jay Greguske
51d8ca7d52 use build object workflow in image builds 2012-11-29 16:53:04 -05:00
Jay Greguske
bdbc677aad remodeled image build task structure 2012-11-29 16:53:04 -05:00
Jay Greguske
296d2d1900 mount all of /dev 2012-11-12 17:12:47 -06:00
Mike McLean
f84e579506 kojid logging tweaks 2012-11-06 20:42:57 -05:00
Mike McLean
9e9549d994 new "fast upload" mechanism 2012-11-06 14:39:49 -05:00
Mike McLean
56ca959acc fix topurl config typo 2012-10-16 17:14:33 -04:00
Mike McLean
c7ce4aa14b fix a typo in checkHostArch 2012-08-11 21:41:13 -04:00
Mike McLean
f3fc5e94ec use getBuildConfig in checkHostArch 2012-08-07 15:03:53 -04:00
Mike McLean
77d908bb8a handle multiple topurl values in kojid 2012-07-03 17:03:21 -04:00
Mike McLean
da6dd0b183 avoid baseurl option in createrepo 2012-07-03 17:03:21 -04:00
Mike Bonnet
a04d199812 exclude SCM metadata dirs from the sources and patches zip files 2012-05-25 18:03:00 -04:00
Ken Dreyer
97bd601080 add "yum_proxy" option to builder
Previously if you wanted to use an HTTP proxy server with a builder, you
had to either specify the proxy in the pkgurl, or use iptables to
intercept HTTP and route it through a transparent proxy.

There is a better way: yum has proxy support built in. When a URL is
specified in the "proxy" option in yum.conf, yum will use this URL as a
proxy server.

Add a "yum_proxy" option in kojid.conf. Kojid will pass it back to mock
during genMockConfig(). Mock will write it into yum.conf in the chroot.
2012-05-22 14:52:13 -04:00
Dennis Gilmore
310d7a0246 when writing out the mock configs set the target arch instead of canonical arch used for %_host_cpu and %_host macros and _target_arch variable in the written out configs 2012-05-16 15:45:08 -04:00
Mike McLean
794a965e14 avoid possible rapid error loops 2012-04-05 16:30:06 -04:00
Mike McLean
ef9923a679 allow setting rlimits in kojid 2012-03-28 16:47:19 -04:00
Dennis Gilmore
fa1915e96b Parse repomd.xml to determin the location of the pkgorigins file
createrepo switched to hashing all files by default. regardless
of the name of the file this works.

the  correct version not the el6 and never version
2012-03-06 16:19:11 -06:00
Dennis Gilmore
cabbbca924 Pushed the wrong version of the patch
Revert "Parse repomd.xml to determin the location of the pkgorigins file"

This reverts commit 7461b01213.
2012-03-06 16:16:52 -06:00