From 5a68db83ae77703fbe57b23cbed24a0b3daf8349 Mon Sep 17 00:00:00 2001 From: Lars Wander Date: Sun, 26 Mar 2017 09:52:48 -0700 Subject: [PATCH] fix(core): Recast parameter strategy check to boolean (#1247) --- .../com/netflix/spinnaker/orca/pipeline/model/Stage.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/orca-core/src/main/groovy/com/netflix/spinnaker/orca/pipeline/model/Stage.java b/orca-core/src/main/groovy/com/netflix/spinnaker/orca/pipeline/model/Stage.java index e39cf65adb..9c5f510885 100644 --- a/orca-core/src/main/groovy/com/netflix/spinnaker/orca/pipeline/model/Stage.java +++ b/orca-core/src/main/groovy/com/netflix/spinnaker/orca/pipeline/model/Stage.java @@ -295,7 +295,11 @@ public void resolveStrategyParams() { if (execution instanceof Pipeline) { Pipeline pipeline = (Pipeline) execution; Map parameters = (Map) pipeline.getTrigger().get("parameters"); + boolean strategy = false; if (parameters != null && parameters.get("strategy") != null) { + strategy = (boolean) parameters.get("strategy"); + } + if (strategy) { context.put("cloudProvider", parameters.get("cloudProvider")); context.put("cluster", parameters.get("cluster")); context.put("credentials", parameters.get("credentials"));