diff options
| author | Taras Madan <tarasmadan@google.com> | 2025-02-05 15:49:32 +0100 |
|---|---|---|
| committer | Taras Madan <tarasmadan@google.com> | 2025-02-06 16:44:20 +0000 |
| commit | 8002dd28a72e5a753c56cd580ac5ee3058eae726 (patch) | |
| tree | e2043f126087b776eeeaef1c90bde6a575be1373 /tools/docker | |
| parent | b03e2694b636ec5d05ea1d0b233db07e8e37bf98 (diff) | |
tools/docker: golang toolchain is autoupdated since 1.21
"go mod go@1.23" updates go.mod to the latest 1.23.*.
Diffstat (limited to 'tools/docker')
| -rw-r--r-- | tools/docker/env/Dockerfile | 2 | ||||
| -rw-r--r-- | tools/docker/old-env/Dockerfile | 2 | ||||
| -rw-r--r-- | tools/docker/syzbot/Dockerfile | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/tools/docker/env/Dockerfile b/tools/docker/env/Dockerfile index 552a3e453..cc33627a2 100644 --- a/tools/docker/env/Dockerfile +++ b/tools/docker/env/Dockerfile @@ -80,6 +80,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get install -y -q --no-install-recommends apt-get clean autoclean && \ rm -rf /var/lib/apt/lists/{apt,dpkg,cache,log} /tmp/* /var/tmp/* +# Since go 1.21 the toolchain required by go.mod is automatically downloaded. +# There is no need to version up golang here after go.mod changes. RUN curl https://dl.google.com/go/go1.22.7.linux-amd64.tar.gz | tar -C /usr/local -xz ENV PATH /usr/local/go/bin:/gopath/bin:$PATH ENV GOPATH /gopath diff --git a/tools/docker/old-env/Dockerfile b/tools/docker/old-env/Dockerfile index e85f87ce9..5607f6967 100644 --- a/tools/docker/old-env/Dockerfile +++ b/tools/docker/old-env/Dockerfile @@ -30,6 +30,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get -y autoremove RUN DEBIAN_FRONTEND=noninteractive apt-get clean autoclean RUN DEBIAN_FRONTEND=noninteractive rm -rf /var/lib/apt/lists/{apt,dpkg,cache,log} /tmp/* /var/tmp/* +# Since go 1.21 the toolchain required by go.mod is automatically downloaded. +# There is no need to version up golang here after go.mod changes. RUN curl https://dl.google.com/go/go1.22.7.linux-amd64.tar.gz | tar -C /usr/local -xz ENV PATH /usr/local/go/bin:/gopath/bin:$PATH ENV GOPATH /gopath diff --git a/tools/docker/syzbot/Dockerfile b/tools/docker/syzbot/Dockerfile index 6bf331a66..1366683e6 100644 --- a/tools/docker/syzbot/Dockerfile +++ b/tools/docker/syzbot/Dockerfile @@ -32,6 +32,8 @@ RUN test "$(uname -m)" != x86_64 && exit 0 || \ g++-arm-linux-gnueabi g++-aarch64-linux-gnu g++-powerpc64le-linux-gnu \ g++-mips64el-linux-gnuabi64 g++-s390x-linux-gnu g++-riscv64-linux-gnu +# Since go 1.21 the toolchain required by go.mod is automatically downloaded. +# There is no need to version up golang here after go.mod changes. RUN curl https://dl.google.com/go/go1.22.7.linux-$(uname -m | sed 's/aarch64/arm64/;s/x86_64/amd64/').tar.gz | tar -C /usr/local -xz ENV PATH /usr/local/go/bin:$PATH |
