Commit graph

24 commits

Author SHA1 Message Date
Devan Goodwin
3a49745cd4 Update releasers. 2015-03-02 08:38:32 -04:00
Devan Goodwin
52fee81d8c Require new srpm_disttag for rsync/yum releasers.
Fixes issue where just build srpm would be deleted as too old if
building for a newer looking disttag in mock. (i.e. f20 building for
f21)

Also generates more correct looking SRPMs in all cases.
2014-12-23 11:33:36 -04:00
Devan Goodwin
bd3daf8f60 Add EL7 releaser. 2014-09-29 14:10:12 -03:00
Devan Goodwin
cc75aa3d63 Update releasers. 2014-05-09 13:45:16 -03:00
Devan Goodwin
e834c0e2fa Add Fedora 20 release branch. 2013-11-27 09:05:19 -04:00
Devan Goodwin
5479011c3e Releasers update. 2013-09-24 14:27:58 -03:00
Devan Goodwin
b76fdd0579 Fix F19 releaser. 2013-08-02 11:40:20 -03:00
Devan Goodwin
11842c318c Comment out old nightly releaser.
Leaving it around as an example.
2013-08-02 11:28:50 -03:00
Devan Goodwin
cf3258932f Fix KojiGitReleaser method arguments. 2013-07-09 10:22:24 -03:00
Devan Goodwin
81974cf5e9 Update releasers.conf. 2013-07-08 14:30:37 -03:00
Devan Goodwin
5ac54f3b0e Add F19 releaser. 2013-04-24 13:14:10 -03:00
Devan Goodwin
f84a0c5a11 Add Fedora 18 releaser. 2013-02-26 08:56:12 -04:00
Devan Goodwin
bc25135ce7 Add Fedora 18 releases. 2012-09-05 10:21:36 -03:00
Devan Goodwin
7194a67482 Stop building for F14, add F17. 2012-03-15 12:35:32 -03:00
Devan Goodwin
a71d20fa04 Add support for test build releases.
Adding "builder.test = 1" to a target in releasers.conf will allow you
to submit test builds out to a yum repository. This can be useful for
automated nightly builds. This is done as a builder arg rather than a
CLI argument to prevent anyone from accidentally doing a --test release
for something important. Instead it is a feature you configure once for
your targets.
2012-03-14 13:17:58 -03:00
Devan Goodwin
9a3e0b3e86 Add Fedora release target. 2011-12-22 13:51:46 -04:00
Devan Goodwin
7e5496381a Publish packages to i386 dev repo as well. 2011-11-25 16:26:05 -04:00
Devan Goodwin
de072d8761 Update releasers.conf. 2011-11-09 12:35:37 -04:00
Devan Goodwin
dd4688d8a2 squash 2011-10-18 10:01:54 -03:00
Devan Goodwin
15ebcb4470 Allow setting specific builder and passing builder args on CLI.
Can now build with a specific builder, and pass it required arguments.

i.e. tito build --builder mock --builder-arg mock=fedora-16-x86_64
2011-10-15 16:55:28 -03:00
Devan Goodwin
35f31ea0df Add new mechanism for passing custom arguments to builders.
This is something to avoid using if possible, you wouldn't want to
require these for a builder that's the default for your project,
otherwise you'd need to specify it every time you ran the CLI.

However builders like the mock builder need to know which mock config to
use, and it could be multiple values for one project trying to do builds
for multiple OSs.

Adding a "builder.prop = value" to a releaser target section will pass
the valie prop to the builder configured.
2011-10-15 16:00:01 -03:00
Devan Goodwin
a7574706b9 Actually use releaser config instead of hardcoded values. 2011-10-15 13:11:02 -03:00
Devan Goodwin
e1eff8f63e Add a rsync username env variable for yum repo releaser. 2011-10-15 13:10:32 -03:00
Devan Goodwin
4698dff21f Restructure release CLI. 2011-10-15 13:10:32 -03:00