update Taskfile / env vars

This commit is contained in:
Jason Swank
2026-05-12 17:58:39 -04:00
parent 07bdbbd224
commit 48f32c4567
2 changed files with 9 additions and 4 deletions

View File

@@ -1,11 +1,13 @@
# This taskfile handles building and deploying the petname-service
version: '3'
dotenv: ['.env']
vars:
DEFAULT_PROJECT_ID: "infinite-deck-479516-g6"
REGION: "us-east4"
PROJECT_ID: '{{ env "PROJECT_ID" }}'
REGION: '{{ env "REGION" | default "us-east4" }}'
DOMAIN: '{{ env "DOMAIN" }}'
SERVICE_NAME: "petname"
DOMAIN: "proto-hype.net"
tasks:
login:
@@ -17,7 +19,7 @@ tasks:
Example: task init
cmds:
- |
PROJECT_ID="${1:-{{ .DEFAULT_PROJECT_ID }}}"
PROJECT_ID="${1:-{{ .PROJECT_ID }}}"
gcloud auth login --update-adc
gcloud config set project "$PROJECT_ID"
gcloud config set compute/region {{ .REGION }}

3
env.sample Normal file
View File

@@ -0,0 +1,3 @@
PROJECT_ID=
REGION=us-east4
DOMAIN=example.com