1task "install-deps" {
2    description = "Install all of package dependencies"
3    pipeline = [
4        "go get -v {{.files}}",
5    ]
6}
7
8task "tests" {
9    description = "Run the test suite"
10    command = "go test -v {{.files}}"
11    environment = {
12        GOFLAGS = "-mod=vendor"
13    }
14}
15
16variables = {
17    files = "$(go list -v ./... | grep -iEv \"tests|examples\")"
18}
19
20