diff --git a/modules/buildbot/buildbot_nix.py b/modules/buildbot/buildbot_nix.py index 68d3c1c..574bc83 100644 --- a/modules/buildbot/buildbot_nix.py +++ b/modules/buildbot/buildbot_nix.py @@ -20,9 +20,7 @@ from buildbot.process.results import FAILURE from buildbot.steps.master import SetProperty def failure(step): - if step.getProperty("GitFailed"): - return True - return False + return step.getProperty("GitFailed") class BuildTrigger(Trigger): """ @@ -246,7 +244,8 @@ def nix_update_flake_config( haltOnFailure=True, mode="full", branch="main", - doStepIf=failure + doStepIf=failure, + hideStepIf=lambda x: not(failure(x)) ) ) factory.addStep(steps.ShellCommand( @@ -258,7 +257,8 @@ def nix_update_flake_config( "update_flake_lock" ], haltOnFailure=True, - doStepIf=failure + doStepIf=failure, + hideStepIf=lambda x: not(failure(x)) ) )