summaryrefslogtreecommitdiff
path: root/Taskfile.yml
blob: 49cfde2b0ca742c2e0c93518062f917956986b73 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
version: '3'

tasks:
  build:
    cmds:
      - go build -o gogios cmd/gogios/main.go
  dev:
    deps: ["vet", "lint"]
    cmds:
      - go build -race -o gogios cmd/gogios/main.go
  vet:
    cmds:
      - go vet **/*.go
  lint:
    cmds:
      - golangci-lint run
  lint-install:
    cmds:
      - go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest