refactor(go): move to newer Ubuntu base image
Some checks failed
agola/ci-images/Build The run failed

This commit is contained in:
Peter 2022-10-12 22:11:52 +02:00
parent d9f7d33a9e
commit 29afcb050e
Signed by: prskr
GPG key ID: C1DB5D2E8DB512F9

View file

@ -7,7 +7,7 @@ RUN go install github.com/golang/mock/mockgen@latest && \
go install mvdan.cc/gofumpt@latest && \ go install mvdan.cc/gofumpt@latest && \
go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest go install github.com/golangci/golangci-lint/cmd/golangci-lint@latest
FROM docker.io/golang:1.19-bullseye FROM docker.io/ubuntu:22.04
RUN apt-get update && \ RUN apt-get update && \
apt-get install \ apt-get install \
@ -21,7 +21,13 @@ RUN apt-get update && \
llvm-13 \ llvm-13 \
elfutils && \ elfutils && \
rm -rf /var/lib/apt/lists/* && \ rm -rf /var/lib/apt/lists/* && \
ln -s /usr/bin/llc-13 /usr/bin/llc ln -s /usr/bin/llc-14 /usr/bin/llc
# Install Go
RUN curl -L https://go.dev/dl/go1.19.2.linux-amd64.tar.gz | tar -xvz -C /usr/local
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
GOPATH=/go
# Install GoReleaser # Install GoReleaser
RUN export GORELEASER_VERSION=$(curl https://api.github.com/repos/goreleaser/goreleaser/releases | jq -r '. | first |.tag_name | capture("(?<version>[[:digit:]]+\\.[[:digit:]]+\\.[[:digit:]]+)") | .version') && \ RUN export GORELEASER_VERSION=$(curl https://api.github.com/repos/goreleaser/goreleaser/releases | jq -r '. | first |.tag_name | capture("(?<version>[[:digit:]]+\\.[[:digit:]]+\\.[[:digit:]]+)") | .version') && \