mirror of
https://github.com/QuasarApp/QuasarAppCI.git
synced 2025-04-27 06:14:32 +00:00
try use interpolate method for check errors
This commit is contained in:
parent
a4ae378374
commit
e8068f1452
@ -40,14 +40,11 @@ class Make(BaseModule):
|
|||||||
return len(step.getProperty('copyCustomFolder')) > 0
|
return len(step.getProperty('copyCustomFolder')) > 0
|
||||||
|
|
||||||
def isRelease(self, step):
|
def isRelease(self, step):
|
||||||
return step.getProperty('release') and self.isNotIgnreErrors(step)
|
return step.getProperty('release') and step.getProperty('stopOnErrors')
|
||||||
|
|
||||||
def isRepogen(self, step):
|
def isRepogen(self, step):
|
||||||
return step.getProperty('repogen')
|
return step.getProperty('repogen')
|
||||||
|
|
||||||
def isNotIgnreErrors(self, step):
|
|
||||||
return not step.getProperty('ignoreErrors')
|
|
||||||
|
|
||||||
def isProdDeploer(self, step):
|
def isProdDeploer(self, step):
|
||||||
return step.getProperty('prodDeploer')
|
return step.getProperty('prodDeploer')
|
||||||
|
|
||||||
@ -201,7 +198,7 @@ class Make(BaseModule):
|
|||||||
|
|
||||||
res = steps.Compile(
|
res = steps.Compile(
|
||||||
command=self.getWraper(cmd),
|
command=self.getWraper(cmd),
|
||||||
haltOnFailure=self.isNotIgnreErrors,
|
haltOnFailure=util.Interpolate('%(prop:stopOnErrors)s') == "True",
|
||||||
doStepIf=lambda step: dustepIf(step),
|
doStepIf=lambda step: dustepIf(step),
|
||||||
hideStepIf=lambda results, step: not dustepIf(step),
|
hideStepIf=lambda results, step: not dustepIf(step),
|
||||||
name=desc + ' ' + platform,
|
name=desc + ' ' + platform,
|
||||||
@ -215,7 +212,7 @@ class Make(BaseModule):
|
|||||||
if log:
|
if log:
|
||||||
res = steps.Compile(
|
res = steps.Compile(
|
||||||
command=self.getWraper(cmd),
|
command=self.getWraper(cmd),
|
||||||
haltOnFailure=self.isNotIgnreErrors,
|
haltOnFailure=util.Interpolate('%(prop:stopOnErrors)s') == "True",
|
||||||
doStepIf=lambda step: dustepIf(step),
|
doStepIf=lambda step: dustepIf(step),
|
||||||
hideStepIf=lambda results, step: not dustepIf(step),
|
hideStepIf=lambda results, step: not dustepIf(step),
|
||||||
name=desc + ' ' + platform,
|
name=desc + ' ' + platform,
|
||||||
@ -408,9 +405,9 @@ class Make(BaseModule):
|
|||||||
default=True
|
default=True
|
||||||
),
|
),
|
||||||
util.BooleanParameter(
|
util.BooleanParameter(
|
||||||
name='ignoreErrors',
|
name='stopOnErrors',
|
||||||
label='gnore All failed steps',
|
label='stop build order when step failde',
|
||||||
default=False
|
default=True
|
||||||
),
|
),
|
||||||
util.BooleanParameter(
|
util.BooleanParameter(
|
||||||
name='release',
|
name='release',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user