From 92df744d47fd53d86c34a773a54d1fc83e97b90a Mon Sep 17 00:00:00 2001 From: Chenxiong Qi Date: Jun 29 2018 07:23:10 +0000 Subject: Override new API to return build target The change (the new API build_target) is introduced for building from stream branch. Signed-off-by: Chenxiong Qi --- diff --git a/fedpkg/__init__.py b/fedpkg/__init__.py index 7888a1a..7d698ea 100644 --- a/fedpkg/__init__.py +++ b/fedpkg/__init__.py @@ -148,13 +148,12 @@ class Commands(pyrpkg.Commands): self._rpmdefines.append("--eval '%%undefine %s'" % self._runtime_disttag) - def load_target(self): - """This creates the target attribute based on branch merge""" - - if self.branch_merge == 'master': - self._target = 'rawhide' + def build_target(self, release): + """Override to return target for rawhide for Fedora""" + if release == 'master': + return 'rawhide' else: - self._target = '%s-candidate' % self.branch_merge + return '%s-candidate' % release def load_container_build_target(self): if self.branch_merge == 'master':