ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=22.04 |
ADD file:50f947da69b3b6c63695be9c49eee16f7a7dcdecdceb51e5bee1609b845bf483 in / |
CMD ["/bin/bash"] |
/bin/sh -c --mount=type=cache,target=/var/cache --mount=type=cache,target=/var/lib/apt/lists apt-get update && apt-get install -y cargo clang-12 curl g++ gcc git golang-1.20 libffi-dev make patch python3-dev swig wget && ln -s /usr/lib/go-1.20/bin/go /usr/local/bin/go && : |
ENV GOPATH=/go |
/bin/sh -c --mount=type=cache,target=/go/pkg go install golang.org/x/lint/golint@latest && go install golang.org/x/tools/cmd/goimports@latest && go install honnef.co/go/tools/cmd/...@latest && go install github.com/t-yuki/gocover-cobertura@latest && go install github.com/jstemmer/go-junit-report@latest && : |
WORKDIR /root |