From ee9ec83413eb356ab24228c11f2258e73601426e Mon Sep 17 00:00:00 2001 From: Andre Sterba <andre.sterba@stud.h-da.de> Date: Wed, 15 Dec 2021 11:39:36 +0000 Subject: [PATCH] Bump container to Go version 1.17 and restore linter changes --- .gitlab-ci.yml | 2 +- .gitlab/ci/.code-quality-ci.yml | 3 +-- .gitlab/ci/.golangci-config/.golangci.yml | 6 +++++- Dockerfile | 2 +- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fca153397..8929b266e 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ variables: GOSDN_IMAGE: "${CI_REGISTRY_IMAGE}:${CI_COMMIT_SHA}" GOSDN_TESTING_IMAGE: "${CI_REGISTRY_IMAGE}:testing_${CI_COMMIT_SHA}" CEOS_IMAGE: "$CI_REGISTRY_IMAGE/ceos:latest" - GOLANG_VERSION: "1.16" + GOLANG_VERSION: "1.17" stages: - build diff --git a/.gitlab/ci/.code-quality-ci.yml b/.gitlab/ci/.code-quality-ci.yml index 3910d884c..9a66d4a43 100644 --- a/.gitlab/ci/.code-quality-ci.yml +++ b/.gitlab/ci/.code-quality-ci.yml @@ -1,5 +1,5 @@ code-quality: - image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/golangci/golangci-lint:latest-alpine + image: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/golangci/golangci-lint:v1.42-alpine stage: analyze script: # writes golangci-lint output to gl-code-quality-report.json @@ -10,4 +10,3 @@ code-quality: paths: - gl-code-quality-report.json needs: [] - \ No newline at end of file diff --git a/.gitlab/ci/.golangci-config/.golangci.yml b/.gitlab/ci/.golangci-config/.golangci.yml index 1a2b91837..e9ea64def 100644 --- a/.gitlab/ci/.golangci-config/.golangci.yml +++ b/.gitlab/ci/.golangci-config/.golangci.yml @@ -27,9 +27,13 @@ linters: enable: - gofmt - goimports - - revive - gocyclo - govet + - unused + - staticcheck + - typecheck + - revive + - whitespace issues: exclude-use-default: false max-issues-per-linter: 0 diff --git a/Dockerfile b/Dockerfile index b583530d4..0e9227f3e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG GOLANG_VERSION=1.16 +ARG GOLANG_VERSION=1.17 ARG BUILDARGS ARG $GITLAB_PROXY -- GitLab