change pipeline generation + add tf dockerfile

This commit is contained in:
kochetkov.s 2026-01-23 17:36:05 +03:00
parent a9f45c89e5
commit 4c72a2855d

View File

@ -63,6 +63,7 @@ find live -name "terragrunt.hcl" -not -path "*/.terragrunt-cache/*" | sort | whi
;;
esac
# Get the folder ID variable name and use it in the generated YAML
cat >> "$OUTPUT_FILE" << EOF
validate-${job_prefix}:
stage: validate
@ -70,7 +71,7 @@ validate-${job_prefix}:
variables:
TG_ROOT: "${component_dir}"
ENVIRONMENT: "${env}"
YC_FOLDER_ID: "${${folder_var}}"
YC_FOLDER_ID: "\${${folder_var}}"
YC_TOKEN: "${YC_IAM_TOKEN}"
S3_ACCESS_KEY: "${S3_ACCESS_KEY}"
S3_SECRET_KEY: "${S3_SECRET_KEY}"
@ -101,7 +102,7 @@ plan-${job_prefix}:
variables:
TG_ROOT: "${component_dir}"
ENVIRONMENT: "${env}"
YC_FOLDER_ID: "${${folder_var}}"
YC_FOLDER_ID: "\${${folder_var}}"
YC_TOKEN: "${YC_IAM_TOKEN}"
S3_ACCESS_KEY: "${S3_ACCESS_KEY}"
S3_SECRET_KEY: "${S3_SECRET_KEY}"
@ -143,7 +144,7 @@ apply-${job_prefix}:
variables:
TG_ROOT: "${component_dir}"
ENVIRONMENT: "${env}"
YC_FOLDER_ID: "${${folder_var}}"
YC_FOLDER_ID: "\${${folder_var}}"
YC_TOKEN: "${YC_IAM_TOKEN}"
S3_ACCESS_KEY: "${S3_ACCESS_KEY}"
S3_SECRET_KEY: "${S3_SECRET_KEY}"