1
- FROM goreleaser/goreleaser:v1.20.0 as goreleaser
1
+ FROM goreleaser/goreleaser:v2.6.1 as goreleaser
2
2
3
3
FROM debian:bookworm
4
4
MAINTAINER The Prometheus Authors <prometheus-developers@googlegroups.com>
5
5
6
6
COPY download.sh /bin/download.sh
7
7
8
- ENV YQ_VERSION 4.35 .1
8
+ ENV YQ_VERSION 4.45 .1
9
9
ENV 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
11
11
12
12
RUN \
13
13
apt-get update \
26
26
yamllint \
27
27
openssh-client \
28
28
&& 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 \
31
31
&& apt-get update \
32
32
&& apt-get install -y --no-install-recommends nodejs \
33
33
&& yq_file=$(/bin/download.sh ${YQ_URL} ${YQ_SUM}) \
@@ -53,9 +53,9 @@ COPY rootfs /
53
53
54
54
COPY --from=goreleaser /usr/bin/goreleaser /usr/bin/goreleaser
55
55
56
- ENV GOTESTSUM_VERSION 1.7 .0
56
+ ENV GOTESTSUM_VERSION 1.12 .0
57
57
ENV 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
59
59
60
60
RUN gotestsum_file=$(/bin/download.sh ${GOTESTSUM_URL} ${GOTESTSUM_SUM}) \
61
61
&& tar -C /usr/local -xzf ${gotestsum_file} gotestsum \
0 commit comments