From 7e97aa817747c4c4a4bf9be75b6c9697ac994f7c Mon Sep 17 00:00:00 2001 From: zhenyus Date: Sat, 22 Feb 2025 20:46:58 +0800 Subject: [PATCH] fix(pipeline): correct conditional check for changed components in executeFreeleapsPipeline Signed-off-by: zhenyus --- first-class-pipeline/vars/executeFreeleapsPipeline.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/first-class-pipeline/vars/executeFreeleapsPipeline.groovy b/first-class-pipeline/vars/executeFreeleapsPipeline.groovy index 662c6338..5558bf4b 100644 --- a/first-class-pipeline/vars/executeFreeleapsPipeline.groovy +++ b/first-class-pipeline/vars/executeFreeleapsPipeline.groovy @@ -741,7 +741,7 @@ spec: log.info("Pipeline", "Executing generated stages for ${component.name}...") generateComponentStages(component, configurations)() } - } else if { + } else if (env.changedComponents != null && env.changedComponents.split(/\s+/).toList().size() > 0) { def changedComponents = env.changedComponents.split(/\s+/).toList() configurations.components.each { component -> if (changedComponents.contains(component.name)) {