diff --git a/scripts/99_terraform.sh b/scripts/99_terraform.sh index 208979d..3abb356 100755 --- a/scripts/99_terraform.sh +++ b/scripts/99_terraform.sh @@ -10,8 +10,8 @@ for path in $(find "$(get_scope $1)" -name 'inputs.tf' -print); do provider "datadog" { version = "2.0.2" - api_key = "\${var.datadog_api_key}" - app_key = "\${var.datadog_app_key}" + api_key = var.datadog_api_key + app_key = var.datadog_app_key } variable "datadog_api_key" { @@ -23,7 +23,11 @@ variable "datadog_app_key" { type = string default = "yyy" } + EOF + if [ -f ${dir}/test.tf.ci ]; then + cat ${dir}/test.tf.ci >> ${dir}/tmp.tf + fi terraform init ${dir} terraform validate ${dir} rm -f ${dir}/tmp.tf