This commit is contained in:
Work 2026-01-28 14:12:16 +03:00
parent 58d5e18888
commit 29ed3df4ae
2 changed files with 7 additions and 1 deletions

View File

@ -18,6 +18,7 @@ dependency "namespace" {
names = ["pulse", "block-analyzer"]
}
mock_outputs_allowed_terraform_commands = ["init", "validate", "plan"]
skip_outputs = get_env("TG_SKIP_DEPENDENCY_OUTPUTS", "false") == "true"
}
dependency "s3" {
@ -28,6 +29,7 @@ dependency "s3" {
secret_key = "mock-secret-key"
}
mock_outputs_allowed_terraform_commands = ["init", "validate", "plan"]
skip_outputs = get_env("TG_SKIP_DEPENDENCY_OUTPUTS", "false") == "true"
}
dependency "database" {
@ -49,6 +51,7 @@ dependency "database" {
}
}
mock_outputs_allowed_terraform_commands = ["init", "validate", "plan"]
skip_outputs = get_env("TG_SKIP_DEPENDENCY_OUTPUTS", "false") == "true"
}
locals {

View File

@ -13,7 +13,7 @@ variables:
AWS_EC2_METADATA_DISABLED: "true"
TF_CLI_ARGS: "-no-color"
TG_LOG_LEVEL: "error"
TERRAGRUNT_FETCH_DEPENDENCY_OUTPUT_FROM_STATE: "true"
TG_DEPENDENCY_FETCH_OUTPUT_FROM_STATE: "true"
stages:
- validate
@ -63,6 +63,7 @@ validate-${job_prefix}:
TG_ROOT: "${full_component_dir}"
ENVIRONMENT: "${env}"
YC_FOLDER_ID: "\$${folder_var}"
TG_SKIP_DEPENDENCY_OUTPUTS: "true"
before_script:
- cd \$TG_ROOT
- echo "Working directory:" && pwd
@ -93,6 +94,7 @@ plan-${job_prefix}:
TG_ROOT: "${full_component_dir}"
ENVIRONMENT: "${env}"
YC_FOLDER_ID: "\$${folder_var}"
TG_SKIP_DEPENDENCY_OUTPUTS: "true"
needs:
- validate-${job_prefix}
before_script:
@ -138,6 +140,7 @@ apply-${job_prefix}:
TG_ROOT: "${full_component_dir}"
ENVIRONMENT: "${env}"
YC_FOLDER_ID: "\$${folder_var}"
TG_SKIP_DEPENDENCY_OUTPUTS: "false"
needs:
- ${apply_needs}
before_script: