forked from apps/featurer
22 lines
496 B
YAML
22 lines
496 B
YAML
---
|
|
version: "3"
|
|
|
|
tasks:
|
|
build:
|
|
desc: "Builds Featurer's CMS binary."
|
|
cmds:
|
|
- task: cleanup
|
|
- go build -ldflags="{{ .LDFLAGS }}" -tags netgo -o _build/featurer-cms{{exeExt}} ./server/cmd/cms/main.go
|
|
sources:
|
|
- ./**/*.go
|
|
- ./Taskfile.yml
|
|
- ./go.mod
|
|
generates:
|
|
- ./_build/featurer-cms{{exeExt}}
|
|
method: none
|
|
|
|
cleanup:
|
|
desc: "Deletes Featurer's CMS binary from local build cache."
|
|
cmds:
|
|
- rm -f _build/featurer-cms{{exeExt}}
|