From c824b084e892de7fe6c1799231578862089caba1 Mon Sep 17 00:00:00 2001 From: Raito Bezarius Date: Sat, 20 Jul 2024 00:57:13 +0200 Subject: [PATCH] fix(steps): add *steps* not *step* Signed-off-by: Raito Bezarius --- buildbot_nix/__init__.py | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/buildbot_nix/__init__.py b/buildbot_nix/__init__.py index a621eac..08f9c0c 100644 --- a/buildbot_nix/__init__.py +++ b/buildbot_nix/__init__.py @@ -510,23 +510,26 @@ class NixConfigure(buildstep.CommandMixin, steps.BuildStep): ci_buildbot_defn_exists = yield self.pathExists('build/.ci/buildbot.nix') if ci_buildbot_defn_exists: configure_log.addStdout(".ci/buildbot.nix found, configured for non-flake CI") - self.build.addStepAfterCurrentStep( - make_job_evaluator( - "evaluate `.ci/buildbot.nix` jobs", - self.evaluator_settings, - False - ) + self.build.addStepsAfterCurrentStep( + [ + make_job_evaluator( + "evaluate `.ci/buildbot.nix` jobs", + self.evaluator_settings, + False + ) + ] ) flake_exists = yield self.pathExists('build/flake.nix') if flake_exists: configure_log.addStdout(f"flake.nix found") - self.build.addStepAfterCurrentStep( - make_job_evaluator( - "evaluate `flake.nix` jobs", - self.evaluator_settings, - True - ) + self.build.addStepsAfterCurrentStep([ + make_job_evaluator( + "evaluate `flake.nix` jobs", + self.evaluator_settings, + True + ) + ] ) return