Complete Taskfile
- Use checksums for go.mod/go.sum - Disable CGO to be able to use 'FROM SCRATCH' Dockerfile - Add run command that updates docker-compose
This commit is contained in:
parent
3bec0857d5
commit
5d9693838f
11
Taskfile.yml
11
Taskfile.yml
@ -21,6 +21,7 @@ tasks:
|
||||
sources:
|
||||
- ./go.mod
|
||||
- ./go.sum
|
||||
method: checksum
|
||||
cmds:
|
||||
- go mod download
|
||||
|
||||
@ -39,6 +40,8 @@ tasks:
|
||||
- ./web/*.go
|
||||
generates:
|
||||
- build/budgeteer{{exeExt}}
|
||||
env:
|
||||
CGO_ENABLED: '0'
|
||||
cmds:
|
||||
- go build -o ./build/budgeteer{{exeExt}} ./cmd/budgeteer
|
||||
|
||||
@ -48,4 +51,10 @@ tasks:
|
||||
sources:
|
||||
- ./build/budgeteer
|
||||
cmds:
|
||||
- docker build -t budgeteer:latest ./build
|
||||
- docker build -t budgeteer:latest ./build
|
||||
|
||||
run:
|
||||
desc: Start docker-compose
|
||||
deps: [docker]
|
||||
cmds:
|
||||
- docker-compose up -d
|
Loading…
x
Reference in New Issue
Block a user