File tree Expand file tree Collapse file tree 2 files changed +15
-15
lines changed Expand file tree Collapse file tree 2 files changed +15
-15
lines changed Original file line number Diff line number Diff line change 11# Fetch or build all required binaries
2- FROM golang:1.19.9 as builder
2+ FROM golang:1.23 as builder
33
44ARG VERSION_REF
55RUN test -n "${VERSION_REF}"
66
77ENV SRC github.com/segmentio/kubeapply
88
99RUN apt-get update && apt-get install --yes \
10- curl \
11- unzip \
12- wget
10+ curl \
11+ unzip \
12+ wget
1313
1414COPY . /go/src/${SRC}
1515RUN cd /usr/local/bin && /go/src/${SRC}/scripts/pull-deps.sh
@@ -20,21 +20,21 @@ ENV CGO_ENABLED=1
2020ENV GO111MODULE=on
2121
2222RUN make kubeapply VERSION_REF=${VERSION_REF} && \
23- cp build/kubeapply /usr/local/bin
23+ cp build/kubeapply /usr/local/bin
2424
2525# Copy into final image
26- FROM ubuntu:20 .04
26+ FROM ubuntu:24 .04
2727
2828RUN apt-get update && apt-get install --yes \
29- curl \
30- git \
31- python3 \
32- python3-pip
29+ curl \
30+ git \
31+ python3 \
32+ python3-pip
3333
3434RUN pip3 install awscli
3535
3636COPY --from=builder \
37- /usr/local/bin/helm \
38- /usr/local/bin/kubectl \
39- /usr/local/bin/kubeapply \
40- /usr/local/bin/
37+ /usr/local/bin/helm \
38+ /usr/local/bin/kubectl \
39+ /usr/local/bin/kubeapply \
40+ /usr/local/bin/
Original file line number Diff line number Diff line change 11module github.com/segmentio/kubeapply
22
3- go 1.20
3+ go 1.23
44
55require (
66 github.com/Masterminds/semver/v3 v3.1.1
You can’t perform that action at this time.
0 commit comments