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
@ -21,6 +21,7 @@ tasks:
|
|||||||
sources:
|
sources:
|
||||||
- ./go.mod
|
- ./go.mod
|
||||||
- ./go.sum
|
- ./go.sum
|
||||||
|
method: checksum
|
||||||
cmds:
|
cmds:
|
||||||
- go mod download
|
- go mod download
|
||||||
|
|
||||||
@ -39,6 +40,8 @@ tasks:
|
|||||||
- ./web/*.go
|
- ./web/*.go
|
||||||
generates:
|
generates:
|
||||||
- build/budgeteer{{exeExt}}
|
- build/budgeteer{{exeExt}}
|
||||||
|
env:
|
||||||
|
CGO_ENABLED: '0'
|
||||||
cmds:
|
cmds:
|
||||||
- go build -o ./build/budgeteer{{exeExt}} ./cmd/budgeteer
|
- go build -o ./build/budgeteer{{exeExt}} ./cmd/budgeteer
|
||||||
|
|
||||||
@ -49,3 +52,9 @@ tasks:
|
|||||||
- ./build/budgeteer
|
- ./build/budgeteer
|
||||||
cmds:
|
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