Mike Bonnet
ab53d2deb0
update copyright
2014-10-28 23:54:21 -04:00
Mike Bonnet
e626fca4d9
support running a sequence of Maven builds in dependency order
...
The new "koji chainmaven" command allows Maven builds to be run in depdencency order,
without needing to wait for repo regens. A config file specifies the parameters and
dependencies for each build in the sequence. Each build is launched as soon as all
dependent builds are complete, and is able to reference the output of all of its
dependencies. If the build source URL and parameters match the latest build of the
same package in the destination tag, the build will not be re-run.
2014-06-13 11:23:37 -04:00
Mike McLean
9e8ba23c20
add overwrite option to uploadWrapper
2014-05-12 20:13:52 -04:00
Mike McLean
480eec6afa
make first call retry immediately
2014-04-30 11:14:56 -04:00
Mike McLean
3576b2ddb1
support --latest for mock-config command
2014-02-28 18:13:12 -05:00
Mike McLean
caddcd75ae
check for fast upload support
2014-02-26 16:40:57 -05:00
Dennis Gilmore
06dd5b93bb
ppc64le is a new arch that needs to be seperated from all others
...
ppc64 little endinan is incompatiable with all other ppc64 arches
it is only compatiable with noarch, its a new basearch in yum and
separated in rpm. this patch makes sure we treat it seperate in koji
2014-01-22 17:18:22 -06:00
Jay Greguske
c940c252be
fix task option ordering for images
2014-01-10 15:40:11 -05:00
Dan Horák
8cba161a3e
allow setting the timeout for builds from config file
2013-12-09 11:52:14 -06:00
Mike McLean
4319ba0be8
don't check cnx if we don't have one
2013-09-09 15:51:07 -04:00
Mike McLean
0a7cff19c9
ensuredir fix for relative paths
2013-05-20 16:22:30 -04:00
Mike McLean
e41a2d94c4
provide handler to _read_xmlrpc_response()
2013-04-19 17:26:15 -04:00
Mike McLean
16e1b8be05
rewrite ensuredir function to avoid os.makedirs race
2013-03-06 15:44:26 -05:00
Mike McLean
cadb5209c0
rework PathInfo handlers for images
2012-11-29 16:53:06 -05:00
Mike McLean
313728dee7
set/report checksum_type
2012-11-29 16:53:06 -05:00
Jay Greguske
77417436ac
images stored by nvr instead of id
2012-11-29 16:53:05 -05:00
Mike McLean
9986d6e60d
ensure response is closed on errors
2012-11-06 20:42:57 -05: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
3cac0691b1
don't die on malformed tasks
2012-07-12 14:06:43 -04:00
Mike McLean
77d908bb8a
handle multiple topurl values in kojid
2012-07-03 17:03:21 -04:00
Mike McLean
5f96a7a2cf
also add --yum-proxy option to cli mock-config command
2012-05-22 15:06:32 -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
Mike McLean
2c372cd5f0
use inspect module to report/check rpc args
2012-05-22 14:18:21 -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 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 Bonnet
29d7d550e8
add the --env option to maven-build, to set environment variables in the build environment
2011-04-04 11:52:21 -04:00
Mike Bonnet
91f0ed12b4
store Maven build output under the standard build directory
2011-04-04 11:52:20 -04:00
Mike McLean
8a0b9a0d1c
tag_updates table for tracking non-versioned alterations
2011-03-18 13:57:38 -04:00
Mike McLean
73d44e199a
support for split storage
2011-03-18 13:57:38 -04:00
Mike Bonnet
eea730300a
- enable use of a Kerberos service name other than host/ on the hub
...
- get the Kerberos realm from the client principal, rather than assuming the last two components of the domain name
2011-01-06 15:54:53 -05:00
Mike McLean
8ac3cae252
better display for restart tasks
2010-12-03 11:31:52 -05:00
Mike McLean
cfeae511e7
extend debuginfo check to cover newer formats
2010-11-15 12:00:26 -05:00
Mike Bonnet
d1d2297449
handle weird encodings in rpm headers
2010-10-29 11:39:39 -04:00
Mike Bonnet
aae3d4eb7b
make ensuredir() return the directory it is passed
2010-10-28 17:21:22 -04:00
Mike Bonnet
d6fdacd507
copy file data into a temporary file in openRemoteFile()
2010-10-25 11:17:05 -04:00
Mike Bonnet
b35c6ae75b
taskLabel for createAppliance
2010-10-21 14:21:57 -04:00
Mike McLean
4979c16937
Merge branch 'vm'
...
Conflicts:
cli/koji
2010-10-20 17:36:24 -04:00
Mike McLean
b16b3304f4
replace 'heinous copy&paste' with build-time substitution
2010-10-20 16:19:05 -04:00
Mike Bonnet
64df809ab6
add support for wrapping win-build output in rpms
2010-09-17 11:27:33 -04:00
Mike Bonnet
b9f6cc7024
make buildLabel() more flexible in the data structure it handles
2010-09-17 10:59:40 -04:00
Dennis Gilmore
5a2c6c9eb3
the cannonical arch for all of arm* is arm
2010-08-28 12:01:29 -05:00
Mike Bonnet
f619543ac8
support specifying parameters of a buildrequires, including type, which allows builds of one type to depend on files from builds of a different type
2010-08-06 08:34:24 -04:00
Mike McLean
c2ea913e0f
fix for lazy PathInfo.topdir change. Allow setting topdir.
2010-08-05 12:24:56 -04:00
Mike Bonnet
68dd16db6d
handle an empty relpath correctly
2010-08-04 15:14:44 -04:00
Daniel Mach
082a3c975a
Make PathInfo.topdir lazy to respect BASEDIR changes.
...
Signed-off-by: Mike McLean <mikem@redhat.com>
2010-08-03 16:41:27 -04:00
Mike Bonnet
2c1c25842a
ui work for winbuild and vmExec tasks
2010-07-26 14:04:11 -04:00
Mike Bonnet
fa5c7722cd
support for retrieving buildrequires
2010-07-26 11:58:51 -04:00
Mike Bonnet
4aab93fe8f
Windows builds working, including artifacts import
2010-07-21 13:51:42 -04:00