17 lines
365 B
Bash
17 lines
365 B
Bash
#!/usr/bin/bash
|
|
|
|
# Generates a plan for the given project.
|
|
#
|
|
# The project name is expected to be passed as an environment variable,
|
|
# i.e. PROJECT=app . script/plan
|
|
|
|
(
|
|
source $(dirname $0)/../.config
|
|
|
|
PROJECT_ROOT=$(realpath $BOOTSTRAP_ROOT/infrastructure/$PROJECT)
|
|
|
|
cd $PROJECT_ROOT
|
|
|
|
terraform init
|
|
terraform plan --var-file $VARIABLES_PATH
|
|
)
|