aboutsummaryrefslogtreecommitdiff
path: root/app/models/backends/terraform_aws/mini_environment_methods.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/models/backends/terraform_aws/mini_environment_methods.rb')
-rw-r--r--app/models/backends/terraform_aws/mini_environment_methods.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/models/backends/terraform_aws/mini_environment_methods.rb b/app/models/backends/terraform_aws/mini_environment_methods.rb
index bdb0ab4..36fd70d 100644
--- a/app/models/backends/terraform_aws/mini_environment_methods.rb
+++ b/app/models/backends/terraform_aws/mini_environment_methods.rb
@@ -100,6 +100,8 @@ module Backends::TerraformAws::MiniEnvironmentMethods
end
def terraform_variables(mini_environment)
+ credentials = TerraformHttpBackendController.credentials
+
common_terraform_variables.merge(
slug: mini_environment.name.parameterize,
start_command: mini_environment.backend_data['build_output'],
@@ -110,7 +112,9 @@ module Backends::TerraformAws::MiniEnvironmentMethods
.routes
.url_helpers
.terraform_http_backend_path(terraform_state_id)
- )
+ ),
+ backend_remote_state_username: credentials[:name],
+ backend_remote_state_password: credentials[:password]
)
end
end