We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cccf1fd commit 600541dCopy full SHA for 600541d
builder/core/project.py
@@ -553,7 +553,8 @@ def build_consumers(self, env):
553
for c in consumers:
554
build_consumers += _build_project(c, env)
555
# build consumer tests
556
- build_consumers += to_list(c.test(env))
+ if c.needs_tests(env):
557
+ build_consumers += to_list(c.test(env))
558
if len(build_consumers) == 0:
559
return None
560
return Script(build_consumers, name='build consumers of {}'.format(self.name))
@@ -572,7 +573,7 @@ def post_build(self, env):
572
573
return Script(steps, name='post_build {}'.format(self.name))
574
575
def test(self, env):
- run_tests = self.needs_tests(env)
576
+ run_tests = env.config.get('run_tests', True)
577
if not run_tests:
578
return
579
0 commit comments