Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DAT-16244
DevOps :: Spacelift replacement of Terraform Cloud #101

Merged
merged 6 commits into from
Jan 4, 2024

Conversation

jandroav
Copy link
Contributor

@jandroav jandroav commented Jan 3, 2024

chore(generate.yml): add environment variables for Spacelift API key to create-action-repo job

chore(generate.yml): remove TF_VAR_BOT_TOKEN environment variable from plan and apply steps
chore(main.tf): update terraform backend configuration to use remote backend on spacelift.io for the liquibase organization and workspace "liquibase-github-actions"

…to create-action-repo job

chore(generate.yml): remove TF_VAR_BOT_TOKEN environment variable from plan and apply steps
chore(main.tf): update terraform backend configuration to use remote backend on spacelift.io for the liquibase organization and workspace "liquibase-github-actions"
jandroav added 5 commits January 3, 2024 14:10
… Spacelift.io as the backend

feat(main.tf): configure Terraform to use the "liquibase-github-actions" workspace in the "liquibase" organization on Spacelift.io as the backend
The Terraform setup step was removed because it is not needed for the current workflow.
…API key

fix(generate.yml): add -lock=false flag to terraform plan and terraform apply commands to prevent locking the state file during execution
…vide the admin token for the generator action repository

chore(generate.yml): add environment variable TF_TOKEN_spacelift_io to provide the Spacelift API key for the generator action repository
@jandroav
Copy link
Contributor Author

jandroav commented Jan 4, 2024

I am going to merge it so I can import the TF state to Spacelift

@jandroav jandroav merged commit 75368bf into main Jan 4, 2024
3 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant