|
14 | 14 | # See the License for the specific language governing permissions and |
15 | 15 | # limitations under the License. |
16 | 16 |
|
17 | | -ARG XX_VERSION="1.2.1" |
| 17 | +ARG XX_VERSION="1.6.1" |
18 | 18 | ARG DEBIAN_FRONTEND="noninteractive" |
19 | 19 |
|
20 | 20 | # common args |
21 | 21 | ARG GO_IMAGE="golang" |
22 | | -ARG GO_VERSION="1.21.1" |
23 | | -ARG GO_IMAGE_VARIANT="bullseye" |
24 | | -ARG PKG_RELEASE="debian11" |
| 22 | +ARG GO_VERSION="1.23.8" |
| 23 | +ARG GO_IMAGE_VARIANT="bookworm" |
| 24 | +ARG PKG_RELEASE="debian12" |
25 | 25 | ARG PKG_TYPE="deb" |
26 | 26 | ARG PKG_DISTRO="debian" |
27 | | -ARG PKG_DISTRO_SUITE="bullseye" |
28 | | -ARG PKG_DISTRO_ID="11" |
29 | | -ARG PKG_BASE_IMAGE="debian:bullseye" |
| 27 | +ARG PKG_DISTRO_SUITE="bookworm" |
| 28 | +ARG PKG_DISTRO_ID="12" |
| 29 | +ARG PKG_BASE_IMAGE="debian:bookworm" |
30 | 30 |
|
31 | 31 | # stage used as named context that mounts common/scripts |
32 | 32 | # see pkg target in docker-bake.hcl |
@@ -87,6 +87,7 @@ ARG DEBIAN_FRONTEND |
87 | 87 | ENV GOPROXY="https://proxy.golang.org|direct" |
88 | 88 | ENV GOPATH="/go" |
89 | 89 | ENV PATH="$PATH:/usr/local/go/bin:$GOPATH/bin" |
| 90 | +ENV GOTOOLCHAIN="local" |
90 | 91 | ENV GO111MODULE="on" |
91 | 92 | ENV CGO_ENABLED="0" |
92 | 93 | ARG PKG_RELEASE |
@@ -120,6 +121,7 @@ COPY --from=xx / / |
120 | 121 | ENV GOPROXY="https://proxy.golang.org|direct" |
121 | 122 | ENV GOPATH="/go" |
122 | 123 | ENV PATH="$PATH:/usr/local/go/bin:$GOPATH/bin" |
| 124 | +ENV GOTOOLCHAIN="local" |
123 | 125 | ENV GO111MODULE="on" |
124 | 126 | ENV CGO_ENABLED="0" |
125 | 127 | ARG PKG_RELEASE |
@@ -157,6 +159,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends bash ca-certifi |
157 | 159 | ENV GOPROXY="https://proxy.golang.org|direct" |
158 | 160 | ENV GOPATH="/go" |
159 | 161 | ENV PATH="$PATH:/usr/local/go/bin:$GOPATH/bin" |
| 162 | +ENV GOTOOLCHAIN="local" |
160 | 163 | ENV GO111MODULE="on" |
161 | 164 | ENV CGO_ENABLED="0" |
162 | 165 | ARG PKG_NAME |
@@ -188,6 +191,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends bash ca-certifi |
188 | 191 | ENV GOPROXY="https://proxy.golang.org|direct" |
189 | 192 | ENV GOPATH="/go" |
190 | 193 | ENV PATH="$PATH:/usr/local/go/bin:$GOPATH/bin" |
| 194 | +ENV GOTOOLCHAIN="local" |
191 | 195 | ENV GO111MODULE="on" |
192 | 196 | ENV CGO_ENABLED="0" |
193 | 197 | ARG PKG_NAME |
|
0 commit comments