From c9719ace3f791ed46be6e74045b474e0b5971fad Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Sep 14 2017 14:06:19 +0000 Subject: PR#589: fix scratch ref for scm callback Merges #589 https://pagure.io/koji/pull-request/589 --- diff --git a/builder/kojid b/builder/kojid index e1fb031..2203f1d 100755 --- a/builder/kojid +++ b/builder/kojid @@ -4497,13 +4497,13 @@ class BuildSRPMFromSCMTask(BaseBuildTask): logfile = self.workdir + '/checkout.log' uploadpath = self.getUploadDir() - self.run_callbacks('preSCMCheckout', scminfo=scm.get_info(), build_tag=build_tag, scratch=self.opts.get('scratch')) + self.run_callbacks('preSCMCheckout', scminfo=scm.get_info(), build_tag=build_tag, scratch=opts.get('scratch')) # Check out spec file, etc. from SCM sourcedir = scm.checkout(scmdir, self.session, uploadpath, logfile) self.run_callbacks("postSCMCheckout", scminfo=scm.get_info(), build_tag=build_tag, - scratch=self.opts.get('scratch'), + scratch=opts.get('scratch'), srcdir=sourcedir) # chown the sourcedir and everything under it to the mockuser # so we can build the srpm as non-root