version: '3'
vars:
  VERSION: dev
  COMMIT: unknown
tasks:
  test:
    cmds:
      - go test -count=1 ./...
      - go vet ./...
  build:
    cmds:
      - go generate ./...
      - go build -trimpath -ldflags="-X main.version={{.VERSION}} -X main.commit={{.COMMIT}}" -o dist/app .
