From 9717262516654403b45d6cd0f543e78e455276d6 Mon Sep 17 00:00:00 2001 From: Boming Zhang Date: Fri, 11 Oct 2024 00:25:20 -0400 Subject: [PATCH] feat: install golangci-lint --- Dockerfile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Dockerfile b/Dockerfile index c762401..9150f6b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,16 @@ FROM focs.ji.sjtu.edu.cn:5000/gitea/runner-images:ubuntu-latest ARG GO_VERSION=1.23.1 +ARG GOLANGCI_LINT_VERSION=1.61.0 ENV PATH=$PATH:/usr/local/go/bin:/root/go/bin RUN wget -q https://studygolang.com/dl/golang/go${GO_VERSION}.linux-amd64.tar.gz && \ rm -rf /usr/local/go && \ tar -C /usr/local -xzf go${GO_VERSION}.linux-amd64.tar.gz && \ rm go${GO_VERSION}.linux-amd64.tar.gz + +RUN RUN wget -q https://ghp.ci/https://github.com/golangci/golangci-lint/releases/download/v${GOLANGCI_LINT_VERSION}/golangci-lint-${GOLANGCI_LINT_VERSION}-linux-amd64.tar.gz && \ + tar -C /tmp -xzf golangci-lint-${GOLANGCI_LINT_VERSION}-linux-amd64.tar.gz && \ + rm -rf golangci-lint-${GOLANGCI_LINT_VERSION}-linux-amd64.tar.gz && \ + mkdir -p /root/go/bin && \ + mv /tmp/golangci-lint-${GOLANGCI_LINT_VERSION}-linux-amd64/golangci-lint /root/go/bin