summaryrefslogtreecommitdiffstats
path: root/qabox/fedpkg-autobuilder
diff options
context:
space:
mode:
Diffstat (limited to 'qabox/fedpkg-autobuilder')
-rwxr-xr-xqabox/fedpkg-autobuilder7
1 files changed, 6 insertions, 1 deletions
diff --git a/qabox/fedpkg-autobuilder b/qabox/fedpkg-autobuilder
index d564770..44909cf 100755
--- a/qabox/fedpkg-autobuilder
+++ b/qabox/fedpkg-autobuilder
@@ -56,6 +56,10 @@ class ReleaseBuilder(gobject.GObject):
self._resultdir = config.get(name, 'resultdir')
self._release = name
+ try:
+ self._spec_release = config.get(name, 'spec_release')
+ except ConfigParser.NoOptionError, e:
+ self._spec_release = 'devel'
self._builder_bus_name = '%s.%s' % (PULLBUILD_SERVICE, self._release.replace('-', '_'))
@@ -108,7 +112,8 @@ class ReleaseBuilder(gobject.GObject):
def start(self, force):
if self._pullbuild_pid is not None:
return
- args = ['fedpkg-pull-build-chain', '--resultdir=' + self._resultdir, '--release=' + self._release]
+ args = ['fedpkg-pull-build-chain', '--resultdir=' + self._resultdir, '--release=' + self._release,
+ '--spec-release=' + self._spec_release]
if force:
args.append('--force')
if self._architectures is not None: