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
Dennis Gilmore
7461b01213
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.
2012-03-06 15:47:46 -06:00
Mike McLean
4e3e65c11f
kojid literal_task_arches option
2012-01-20 11:35:31 -05:00
Mike McLean
655eac2366
failed_buildroot_lifetime is an integer option
2012-01-18 14:22:35 -05:00
Mike McLean
cf508c1c62
make failed buildroot lifetime configurable
2012-01-15 12:38:37 -05:00
Mike Bonnet
b2edd9011c
add "koji wrapper-rpm --create-build" which creates a new build to contain the wrapper rpms
2011-12-12 15:36:07 -05:00
Dennis Gilmore
89b9222fc3
add initial support for arm hardware floating point arches.
2011-11-15 12:59:41 -06:00
Mike McLean
f1682ab7b7
handle noarch filtration with $handler.checkHost()
2011-11-03 12:20:45 -04:00
Anthony Towns
9fcce89b6c
add hooks for patching specfiles into buildSRPMFromSCM
...
and extra information needed to override build method for fullrpms
2011-11-03 11:58:46 -04:00
Mike Bonnet
7d0ea14721
- chown the specfile checkout in wrapperRPM tasks
...
- refactor the recursive chown into a method on BaseTaskHandler, and use it everywhere
2011-04-04 11:52:22 -04:00