1- FROM goreleaser/goreleaser:v1.20.0 as goreleaser
1+ FROM goreleaser/goreleaser:v2.6.1 as goreleaser
22
33FROM debian:bookworm
44MAINTAINER The Prometheus Authors <prometheus-developers@googlegroups.com>
55
66COPY download.sh /bin/download.sh
77
8- ENV YQ_VERSION 4.35 .1
8+ ENV YQ_VERSION 4.45 .1
99ENV YQ_URL https://github.com/mikefarah/yq/releases/download/v${YQ_VERSION}/yq_linux_amd64
10- ENV YQ_SUM bd695a6513f1196aeda17b174a15e9c351843fb1cef5f9be0af170f2dd744f08
10+ ENV YQ_SUM 654d2943ca1d3be2024089eb4f270f4070f491a0610481d128509b2834870049
1111
1212RUN \
1313 apt-get update \
2626 yamllint \
2727 openssh-client \
2828 && git config --system --add safe.directory "*" \
29- && curl -s -f -L https://deb.nodesource.com/gpgkey/nodesource.gpg.key -o /etc/apt/trusted.gpg.d /nodesource.asc \
30- && echo "deb https://deb.nodesource.com/node_20.x/ bookworm main" > /etc/apt/sources.list.d/nodesource.list \
29+ && curl -s -f -L https://deb.nodesource.com/gpgkey/nodesource-repo .gpg.key -o /etc/apt/nodesource.asc \
30+ && echo "deb [signed-by=/etc/apt/nodesource.asc] https://deb.nodesource.com/node_22.x nodistro main" > /etc/apt/sources.list.d/nodesource.list \
3131 && apt-get update \
3232 && apt-get install -y --no-install-recommends nodejs \
3333 && yq_file=$(/bin/download.sh ${YQ_URL} ${YQ_SUM}) \
@@ -53,9 +53,9 @@ COPY rootfs /
5353
5454COPY --from=goreleaser /usr/bin/goreleaser /usr/bin/goreleaser
5555
56- ENV GOTESTSUM_VERSION 1.7 .0
56+ ENV GOTESTSUM_VERSION 1.12 .0
5757ENV GOTESTSUM_URL https://github.com/gotestyourself/gotestsum/releases/download/v${GOTESTSUM_VERSION}/gotestsum_${GOTESTSUM_VERSION}_linux_amd64.tar.gz
58- ENV GOTESTSUM_SUM b5c98cc408c75e76a097354d9487dca114996e821b3af29a0442aa6c9159bd40
58+ ENV GOTESTSUM_SUM a50939fcfdfbc052bf97ff074c7fd8bcde1745be4a365d12d79311c293f12ae7
5959
6060RUN gotestsum_file=$(/bin/download.sh ${GOTESTSUM_URL} ${GOTESTSUM_SUM}) \
6161 && tar -C /usr/local -xzf ${gotestsum_file} gotestsum \
0 commit comments