diff --git a/Taskfile.yaml b/Taskfile.yaml index f990aae..bd39ef9 100644 --- a/Taskfile.yaml +++ b/Taskfile.yaml @@ -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: '{{ .PROJECT_ID }}' + REGION: '{{ default "us-east4" .REGION }}' + DOMAIN: '{{ .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 }}