Commit graph

38 commits

Author SHA1 Message Date
Devan Goodwin
6720550c17 Automatic commit of package [tito] release [0.4.6-1]. 2012-03-14 13:30:31 -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
1c500dbefc Automatic commit of package [tito] release [0.4.5-1]. 2012-01-24 11:26:51 -04:00
Devan Goodwin
2f913cb9e1 Automatic commit of package [tito] release [0.4.4-1]. 2012-01-23 18:08:26 -04:00
Devan Goodwin
9a3e0b3e86 Add Fedora release target. 2011-12-22 13:51:46 -04:00
Devan Goodwin
3ea5a0ebe0 Automatic commit of package [tito] release [0.4.3-1]. 2011-12-15 11:39:40 -04:00
jesus m. rodriguez
c1df0a1a81 PEP8 cleanup 2011-12-05 14:37:07 -05:00
Devan Goodwin
9112f14dfc Automatic commit of package [tito] release [0.4.2-1]. 2011-11-28 11:17:42 -04:00
Devan Goodwin
7e5496381a Publish packages to i386 dev repo as well. 2011-11-25 16:26:05 -04:00
Devan Goodwin
ac3161c43e Automatic commit of package [tito] release [0.4.1-1]. 2011-11-25 16:06:55 -04:00
Devan Goodwin
dc19166bfc Automatic commit of package [tito] release [0.4.0-1]. 2011-11-09 12:37:23 -04:00
Devan Goodwin
de072d8761 Update releasers.conf. 2011-11-09 12:35:37 -04:00
Devan Goodwin
ffe976cf14 Fix default builder/tagger. 2011-10-25 11:32:54 -03:00
Devan Goodwin
1062426b19 Fix koji tito.props release hack. 2011-10-24 11:38:35 -03:00
Devan Goodwin
dd4688d8a2 squash 2011-10-18 10:01:54 -03:00
Devan Goodwin
b8fabef70f Continue porting releasers to use target config. 2011-10-16 11:49:34 -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
Devan Goodwin
df594445e3 Update for new fedpkg/Fedora git branch names... again... 2011-10-05 16:46:37 -03:00
Devan Goodwin
34c2a7dda0 Automatic commit of package [tito] release [0.3.3-1]. 2011-10-05 15:52:33 -03:00
Devan Goodwin
737f4e4fbe Allow custom releasers to be loaded and used. 2011-06-02 14:38:33 -03:00
Devan Goodwin
04df98805a Automatic commit of package [tito] release [0.3.2-1]. 2011-04-26 21:58:44 -03:00
Devan Goodwin
6cb5be1acb Automatic commit of package [tito] release [0.3.1-1]. 2011-04-26 21:57:58 -03:00
Devan Goodwin
e0f050563f Configure tito for Fedora git builds. 2011-02-14 13:51:26 -04:00
Devan Goodwin
0f19fdd1d4 Automatic commit of package [tito] release [0.3.0-1]. 2011-01-05 14:33:28 -04:00
Devan Goodwin
91f3b175fa Add missing dep on python-setuptools. 2010-06-08 10:35:41 -03:00
Devan Goodwin
fa9e550ca1 Automatic commit of package [tito] release [0.2.0-1]. 2010-06-02 10:48:18 -03:00
Devan Goodwin
6b37722767 Automatic commit of package [tito] release [0.1.1-2]. 2009-10-19 20:58:58 -03:00
Devan Goodwin
a2b17e93c0 Automatic commit of package [tito] release [0.1.1-1]. 2009-08-25 23:18:17 -03:00
Devan Goodwin
5a5d4d253c Automatic commit of package [tito] release [0.1.0-1]. 2009-08-25 11:40:32 -03:00
Devan Goodwin
ed94e170e9 Automatic commit of package [tito] release [0.0.4-1]. 2009-08-24 12:17:44 -03:00
Devan Goodwin
e369fba4f9 Automatic commit of package [tito] release [0.0.3-1]. 2009-08-06 15:53:36 -03:00
Devan Goodwin
3173be11a0 Automatic commit of package [tito] release [0.0.2-1]. 2009-08-06 15:51:45 -03:00
Devan Goodwin
5e2fd63496 Automatic commit of package [tito] release [0.0.1-1]. 2009-07-22 23:24:00 -03:00
Devan Goodwin
0d42212dc0 Attempting to manage tito, with tito... 2009-07-22 23:13:42 -03:00