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