ci: use docker image for golangci-lint (#9737)

This commit is contained in:
Antoine GIRARD 2020-01-12 22:26:13 +01:00 committed by techknowlogick
parent a3977a3e51
commit 2ecf98ed2d
1 changed files with 6 additions and 1 deletions

View File

@ -83,13 +83,18 @@ steps:
- curl -sL https://deb.nodesource.com/setup_12.x | bash - && apt -y install nodejs - curl -sL https://deb.nodesource.com/setup_12.x | bash - && apt -y install nodejs
- go build -mod=vendor -o gitea_linux_386 # test if compatible with 32 bit - go build -mod=vendor -o gitea_linux_386 # test if compatible with 32 bit
- name: golangci-lint
pull: always
image: golangci/golangci-lint:v1.22.2
commands:
- golangci-lint run -v --timeout 5m
- name: build - name: build
pull: always pull: always
image: golang:1.13 image: golang:1.13
commands: commands:
- curl -sL https://deb.nodesource.com/setup_12.x | bash - && apt -y install nodejs - curl -sL https://deb.nodesource.com/setup_12.x | bash - && apt -y install nodejs
- make clean - make clean
- make golangci-lint
- make revive - make revive
- make swagger-check - make swagger-check
- make swagger-validate - make swagger-validate