yolosearch-ci-builder (go1.26.4-v1)
Published 2026-08-15 14:10:49 +00:00 by yannick
Installation
docker pull git.teixos.net/yannick/yolosearch-ci-builder:go1.26.4-v1sha256:49e2cb234737eaf4f9a3e5a79cf51deedd3d9ee366ec55e8733f8061bf85c0e9Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1782172800' |
| RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl gnupg netbase sq wget ; rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends git mercurial openssh-client subversion procps ; rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends g++ gcc libc6-dev make pkg-config ; dpkgArch="$(dpkg --print-architecture)"; if [ "$dpkgArch" = 'arm64' ]; then apt-get install -y --no-install-recommends binutils-gold; fi; rm -rf /var/lib/apt/lists/* # buildkit |
| ENV GOLANG_VERSION=1.26.4 |
| ENV GOTOOLCHAIN=local |
| ENV GOPATH=/go |
| ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| COPY /target/ / # buildkit |
| RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit |
| WORKDIR /go |
| ARG BUF_VERSION=1.71.0 |
| ARG BUF_SHA256=d3de2838c68a5759ca276884254bc70df4e4ad185d6ed5f65f327b6ce6363eab |
| ARG CRANE_SHA256=37bb5678107d75ef368793655ac8a6885d984733a1d5696150207ed3befd3ed3 |
| RUN |3 BUF_VERSION=1.71.0 BUF_SHA256=d3de2838c68a5759ca276884254bc70df4e4ad185d6ed5f65f327b6ce6363eab CRANE_SHA256=37bb5678107d75ef368793655ac8a6885d984733a1d5696150207ed3befd3ed3 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl git zsh && rm -rf /var/lib/apt/lists/* && curl -fsSL -o /usr/local/bin/buf "https://github.com/bufbuild/buf/releases/download/v${BUF_VERSION}/buf-Linux-x86_64" && printf '%s %s\n' "${BUF_SHA256}" /usr/local/bin/buf | sha256sum -c - && curl -fsSL -o /usr/local/bin/crane "https://git.teixos.net/api/packages/yannick/generic/ci-tools/1/crane-amd64" && printf '%s %s\n' "${CRANE_SHA256}" /usr/local/bin/crane | sha256sum -c - && chmod 0755 /usr/local/bin/buf /usr/local/bin/crane # buildkit |
| ENTRYPOINT ["/bin/zsh" "-lc"] |
Details
2026-08-15 14:10:49 +00:00
Versions (3)
View all
Container
1
OCI / Docker
linux/amd64
312 MiB