From e8b7e47d802c130e076588ade25d5925e9aaa7bb Mon Sep 17 00:00:00 2001 From: Steve Robbins Date: Fri, 14 Apr 2017 13:11:52 -0700 Subject: [PATCH] Add blueprint parameters as env variables in before/after scripts --- src/StackFormation/BlueprintAction.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/StackFormation/BlueprintAction.php b/src/StackFormation/BlueprintAction.php index 0d564c8..642d03f 100644 --- a/src/StackFormation/BlueprintAction.php +++ b/src/StackFormation/BlueprintAction.php @@ -54,7 +54,9 @@ protected function executeScript($script, $envVars=[], $type) } if ($this->output && !$this->output->isQuiet()) { $this->output->writeln("Running scripts ($type)"); } - + foreach($this->blueprint->getParameters() as $parameter) { + $envVars[] = $parameter['ParameterKey'] . '=' . $parameter['ParameterValue']; + } $envVars = array_merge([ "BLUEPRINT=".$this->blueprint->getName(), "STACKNAME=".$this->blueprint->getStackName(),