infra/.build.yml
2022-10-30 09:03:28 +00:00

22 lines
564 B
YAML

image: nixos/unstable
secrets:
- b0e58bfc-64c4-4b93-9054-b5db47d96a49
- a3f6aa54-9243-4808-b5a5-414644732c02
- 9972d0f8-7159-4057-bb0c-648d8deac791
- a2e02b24-b89f-4d60-8319-c6883b567430
packages:
- nixos.terraform
- nixos.awscli2
sources:
- git@git.sr.ht:~gmem/infra
tasks:
- terraform-plan: |
set +x
aws configure import --csv file://.aws.csv
export AWS_PROFILE=terraform-srht
export VERCEL_API_TOKEN=$(cat ~/.vercel)
set -x
cd infra
terraform -chdir=terraform init
terraform -chdir=terraform plan