Skip to content

Commit 6119e4b

Browse files
tonistiigithaJeztah
authored andcommitted
update go to 1.17.8
Removes the platform based switch between different versions. Signed-off-by: Tonis Tiigi <[email protected]> Signed-off-by: Sebastiaan van Stijn <[email protected]>
1 parent 0b266ba commit 6119e4b

6 files changed

Lines changed: 8 additions & 19 deletions

File tree

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ jobs:
5959
name: Set up Go
6060
uses: actions/setup-go@v2
6161
with:
62-
go-version: 1.16.11
62+
go-version: 1.17.8
6363
-
6464
name: Test
6565
run: |

Dockerfile

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,15 @@
11
# syntax=docker/dockerfile:1
22

33
ARG BASE_VARIANT=alpine
4-
ARG GO_VERSION=1.16.11
4+
ARG GO_VERSION=1.17.8
55
ARG XX_VERSION=1.1.0
66
ARG GOVERSIONINFO_VERSION=v1.3.0
77
ARG GOTESTSUM_VERSION=v1.7.0
88
ARG BUILDX_VERSION=0.7.1
99

10-
FROM --platform=$BUILDPLATFORM golang:${GO_VERSION}-${BASE_VARIANT} AS gostable
11-
FROM --platform=$BUILDPLATFORM golang:1.17rc1-${BASE_VARIANT} AS golatest
12-
13-
FROM gostable AS go-linux
14-
FROM gostable AS go-darwin
15-
FROM gostable AS go-windows-amd64
16-
FROM gostable AS go-windows-386
17-
FROM gostable AS go-windows-arm
18-
FROM golatest AS go-windows-arm64
19-
FROM go-windows-${TARGETARCH} AS go-windows
20-
2110
FROM --platform=$BUILDPLATFORM tonistiigi/xx:${XX_VERSION} AS xx
2211

23-
FROM go-${TARGETOS} AS build-base-alpine
12+
FROM --platform=$BUILDPLATFORM golang:${GO_VERSION}-${BASE_VARIANT} AS build-base-alpine
2413
COPY --from=xx / /
2514
RUN apk add --no-cache bash clang lld llvm file git
2615
WORKDIR /go/src/github.com/docker/cli
@@ -30,7 +19,7 @@ ARG TARGETPLATFORM
3019
# gcc is installed for libgcc only
3120
RUN xx-apk add --no-cache musl-dev gcc
3221

33-
FROM go-${TARGETOS} AS build-base-buster
22+
FROM --platform=$BUILDPLATFORM golang:${GO_VERSION}-buster AS build-base-buster
3423
COPY --from=xx / /
3524
RUN apt-get update && apt-get install --no-install-recommends -y bash clang lld file
3625
WORKDIR /go/src/github.com/docker/cli

docker-bake.hcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
variable "GO_VERSION" {
2-
default = "1.16.11"
2+
default = "1.17.8"
33
}
44
variable "VERSION" {
55
default = ""

dockerfiles/Dockerfile.dev

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1
22

3-
ARG GO_VERSION=1.16.11
3+
ARG GO_VERSION=1.17.8
44

55
ARG BUILDX_VERSION=0.7.1
66
FROM docker/buildx-bin:${BUILDX_VERSION} AS buildx

dockerfiles/Dockerfile.lint

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1
22

3-
ARG GO_VERSION=1.16.11
3+
ARG GO_VERSION=1.17.8
44
ARG GOLANGCI_LINT_VERSION=v1.23.8
55

66
FROM golangci/golangci-lint:${GOLANGCI_LINT_VERSION}-alpine AS golangci-lint

dockerfiles/Dockerfile.vendor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1
22

3-
ARG GO_VERSION=1.16.11
3+
ARG GO_VERSION=1.17.8
44
ARG MODOUTDATED_VERSION=v0.8.0
55

66
FROM golang:${GO_VERSION}-alpine AS base

0 commit comments

Comments
 (0)