ci: more secrets and set terraform automation flag
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
2022-05-26 13:24:40 +02:00
parent 6787a60279
commit 88f695b304

View File

@@ -10,6 +10,9 @@ trigger:
branch: branch:
- main - main
environment:
TF_IN_AUTOMATION: "1"
steps: steps:
- name: terraform init - name: terraform init
image: hashicorp/terraform:1.1.8 image: hashicorp/terraform:1.1.8
@@ -37,6 +40,10 @@ steps:
from_secret: terraform-aws-key-id from_secret: terraform-aws-key-id
AWS_SECRET_ACCESS_KEY: AWS_SECRET_ACCESS_KEY:
from_secret: terraform-aws-secret-access-key from_secret: terraform-aws-secret-access-key
GITEA_TOKEN:
from_secret: gitea-token
KUBE_TOKEN:
from_secret: lawndale-k8s-ci-token
- name: terraform apply - name: terraform apply
when: when:
@@ -51,6 +58,6 @@ steps:
# - terraform apply -plan .tfplan -auto-approve # - terraform apply -plan .tfplan -auto-approve
--- ---
kind: signature kind: signature
hmac: 749e0dee63c0fa75bf15a7c3cf4cf0880acc60dc0ac417d2283a12f45216a7aa hmac: 89d5bf1708b13e28a7d08cb72e8cf00aacf990b3a45a5d4ab9691a6e07a8fb3b
... ...