From aae97f3724ae35356237c176cc3f1029e646bb12 Mon Sep 17 00:00:00 2001 From: EndrII <EndrIIMail@gmail.com> Date: Thu, 28 Oct 2021 10:48:57 +0300 Subject: [PATCH] fix prod --- BuildBotLib/buildBotShedulers.py | 1 - BuildBotLib/make.py | 23 +++++++++++++++-------- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/BuildBotLib/buildBotShedulers.py b/BuildBotLib/buildBotShedulers.py index 0545fa5..ad2e1cf 100644 --- a/BuildBotLib/buildBotShedulers.py +++ b/BuildBotLib/buildBotShedulers.py @@ -47,7 +47,6 @@ class BuildBotShedulers(BuildBotModule): buildersDeployCode = ['DocsGenerator'] buildersReleaseCode = ['prodDeployer'] - buildersRepo = ['RepoGen'] self.masterConf['schedulers'] = self.shedulers diff --git a/BuildBotLib/make.py b/BuildBotLib/make.py index ca82bd3..1076173 100644 --- a/BuildBotLib/make.py +++ b/BuildBotLib/make.py @@ -277,13 +277,6 @@ class Make(BaseModule): "repoLocation": repoLocation} )] - res += [steps.Trigger(schedulerNames=['releaser'], - doStepIf=lambda step: self.isProdDeploer(step), - set_properties={'copyFolder': 'Distro', - 'prodName': 'prod.deb'} - - )] - return res def getFactory(self): @@ -317,6 +310,19 @@ class Make(BaseModule): ) ) + if self.platform == BaseModule.P_Linux: + + factory.addStep( + steps.Trigger(schedulerNames=['releaser'], + doStepIf=lambda step: + self.isProdDeploer(step), + set_properties={ + 'copyFolder': 'Distro', + 'prodName': 'prod.deb' + } + ) + ) + factory.addStep( self.generateStep("git clean -xdf", self.platform, @@ -324,8 +330,9 @@ class Make(BaseModule): lambda step: True) ) + clearCmd = "git submodule foreach --recursive git clean -xdf" factory.addStep( - self.generateStep("git submodule foreach --recursive git clean -xdf", + self.generateStep(clearCmd, self.platform, 'Clean submodules', lambda step: True)