Cirrus: Simplify Lint task names

pull/145/head
Jeremy Rand 3 years ago
parent 7c7265054b
commit 0ebd3588d1
No known key found for this signature in database
GPG Key ID: FD7550C2EB800711

@ -15,6 +15,7 @@ task:
- env: - env:
GO111MODULE: "off" GO111MODULE: "off"
GOLANGCI_MODULES_ARGS: "--disable=gomoddirectives,gomodguard" GOLANGCI_MODULES_ARGS: "--disable=gomoddirectives,gomodguard"
MODULES_NAME: " Modules Off"
fetch_script: fetch_script:
- go get -tags "$GOX_TAGS" -d -v -t github.com/$CIRRUS_REPO_FULL_NAME/... - go get -tags "$GOX_TAGS" -d -v -t github.com/$CIRRUS_REPO_FULL_NAME/...
- GOOS=windows go get -tags "$GOX_TAGS" -d -v -t github.com/$CIRRUS_REPO_FULL_NAME/... - GOOS=windows go get -tags "$GOX_TAGS" -d -v -t github.com/$CIRRUS_REPO_FULL_NAME/...
@ -22,6 +23,7 @@ task:
- go get -tags "$GOX_TAGS" -d -v -t github.com/$CIRRUS_REPO_FULL_NAME/... - go get -tags "$GOX_TAGS" -d -v -t github.com/$CIRRUS_REPO_FULL_NAME/...
- env: - env:
GOLANGCI_MODULES_ARGS: "" GOLANGCI_MODULES_ARGS: ""
MODULES_NAME: ""
x509_script: x509_script:
- cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME" - cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME"
- cd ../ - cd ../
@ -42,13 +44,13 @@ task:
- cd $(go env GOPATH)/src/github.com/$CIRRUS_REPO_FULL_NAME/ - cd $(go env GOPATH)/src/github.com/$CIRRUS_REPO_FULL_NAME/
- golangci-lint run --enable-all --disable gochecknoglobals,gomnd,interfacer $GOLANGCI_ARGS $GOLANGCI_MODULES_ARGS -v --timeout 5m --out-format json > $CIRRUS_WORKING_DIR/lint-report.json - golangci-lint run --enable-all --disable gochecknoglobals,gomnd,interfacer $GOLANGCI_ARGS $GOLANGCI_MODULES_ARGS -v --timeout 5m --out-format json > $CIRRUS_WORKING_DIR/lint-report.json
matrix: matrix:
- name: Go Lint $GOOS New - name: "Go Lint $GOOS New$MODULES_NAME"
env: env:
GOLANGCI_ARGS: "--new-from-rev=HEAD~" GOLANGCI_ARGS: "--new-from-rev=HEAD~"
- name: Go Lint $GOOS Mandatory - name: "Go Lint $GOOS Mandatory$MODULES_NAME"
env: env:
GOLANGCI_ARGS: "--disable=cyclop,deadcode,errcheck,errorlint,exhaustivestruct,forbidigo,forcetypeassert,funlen,gci,gocognit,gocritic,godot,godox,goerr113,gofumpt,goimports,golint,gosec,gosimple,govet,ineffassign,lll,maligned,nakedret,nestif,nilerr,nlreturn,paralleltest,revive,scopelint,staticcheck,stylecheck,thelper,unconvert,unparam,unused,wastedassign,whitespace,wrapcheck,wsl" GOLANGCI_ARGS: "--disable=cyclop,deadcode,errcheck,errorlint,exhaustivestruct,forbidigo,forcetypeassert,funlen,gci,gocognit,gocritic,godot,godox,goerr113,gofumpt,goimports,golint,gosec,gosimple,govet,ineffassign,lll,maligned,nakedret,nestif,nilerr,nlreturn,paralleltest,revive,scopelint,staticcheck,stylecheck,thelper,unconvert,unparam,unused,wastedassign,whitespace,wrapcheck,wsl"
- name: Go Lint $GOOS - name: "Go Lint $GOOS$MODULES_NAME"
env: env:
GOLANGCI_ARGS: "" GOLANGCI_ARGS: ""
allow_failures: true allow_failures: true

Loading…
Cancel
Save