From 7b7fde3ee0d49910c2d6dfaa67165d531d2e09e5 Mon Sep 17 00:00:00 2001 From: Thomas Schneider <thomas@fsmpi.rwth-aachen.de> Date: Thu, 12 Aug 2021 13:30:46 +0200 Subject: [PATCH] ci: Add golangci-lint job --- .gitlab-ci.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3e4e548..5b4c71f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -29,3 +29,17 @@ build: GOARCH: - amd64 - arm + +lint: + image: golangci/golangci-lint:v1.39-alpine + stage: test + allow_failure: true + needs: [] + script: + - golangci-lint run -v --max-issues-per-linter=0 --max-same-issues=0 --out-format=junit-xml --timeout=10m > golangci-output.xml + artifacts: + paths: + - golangci-output.xml + reports: + junit: golangci-output.xml + expire_in: 7 days -- GitLab