update Taskfile / env vars
This commit is contained in:
@@ -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
3
env.sample
Normal file
@@ -0,0 +1,3 @@
|
||||
PROJECT_ID=
|
||||
REGION=us-east4
|
||||
DOMAIN=example.com
|
||||
Reference in New Issue
Block a user