From 173cf374f953deece8ebc79e726fa0ed8a6bb02f Mon Sep 17 00:00:00 2001 From: Erin Call Date: Mon, 16 Dec 2019 15:44:46 -0800 Subject: [PATCH] Run linting on an image with golint preinstalled Running `go get` adds a line to `go.mod` every time, so using a preinstalled golint avoids churn. --- .drone.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index b37eba8..a7310e7 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,8 +9,10 @@ steps: commands: - go test ./cmd/... ./internal/... - go vet ./cmd/... ./internal/... - - go get -u golang.org/x/lint/golint - - golint ./cmd/... ./internal/... + - name: lint + image: cytopia/golint + commands: + - golint -set_exit_status ./cmd/... ./internal/... - name: build image: golang:1.13 commands: