local Pipeline(version, mod) = { kind: "pipeline", name: version, workspace: if mod then "/project/irc" else "/go/src/github.com/gissleh/irc", steps: [ { name: "test", image: "goland:" + version, commands: [ if mod then "go mod download" else "go get", "go test -v ./...", "go test -bench ./..." ] } ] }; [ Pipeline("1.14", true), Pipeline("1.13", true), Pipeline("1.12", true), Pipeline("1.11", true), Pipeline("1.11", false), Pipeline("1.11", false), Pipeline("1.11", false), ]