From 5575554c955a07cfdf443cfa357cd95e5d9848f7 Mon Sep 17 00:00:00 2001 From: Jakub Kadlcik Date: Sat, 25 Jul 2020 23:31:48 +0200 Subject: [PATCH] Use --no-rebuild-srpm for scratch builds in KojiReleaser Fix #382 --- src/tito/release/main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tito/release/main.py b/src/tito/release/main.py index 7668f08..c0fcb13 100644 --- a/src/tito/release/main.py +++ b/src/tito/release/main.py @@ -484,9 +484,13 @@ class KojiReleaser(Releaser): if 'KOJI_OPTIONS' in self.builder.user_config: koji_opts = self.builder.user_config['KOJI_OPTIONS'] - if self.scratch or ('SCRATCH' in os.environ and os.environ['SCRATCH'] == '1'): + scratch = self.scratch or ('SCRATCH' in os.environ and os.environ['SCRATCH'] == '1') + if scratch: koji_opts = ' '.join([koji_opts, '--scratch']) + if scratch and (self.test or self.builder.test): + koji_opts = ' '.join([koji_opts, '--no-rebuild-srpm']) + if self.profile: koji_opts = ' '.join(['--profile', self.profile, koji_opts])