Newer
Older
version: '3'
tasks:
default:
aliases:
- help
cmds:
- task --list
build:
desc: Build the app
aliases:
- b
vars:
DEVENV_ROOT:
sh: echo "$DEVENV_ROOT"
cmds:
sources:
- source/**/*.go
- source/**/*.mod
- dist/**
release:
desc: Commit changes (update version, hashes, etc.)
aliases:
- cc
cmds:
- update-hashes || true
- git-commit
update-code:
desc: Update the code, calculate hashes and update version
- cd source; go mod download ; go mod tidy; go mod vendor; cd ..