From b58fba6753e8b90ddcc3c10842eff2acf4ba9f10 Mon Sep 17 00:00:00 2001 From: Eric Chiang Date: Wed, 8 Nov 2017 11:27:32 -0800 Subject: [PATCH] *: Go 1.7 no longer supported and updated build image to 1.9 --- Dockerfile | 2 +- scripts/check-go-version | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index eec1acbe..0fa0d80a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.8.3-alpine +FROM golang:1.9.2-alpine MAINTAINER Ed Rooth MAINTAINER Lucas Servén diff --git a/scripts/check-go-version b/scripts/check-go-version index 819923be..3975b64f 100755 --- a/scripts/check-go-version +++ b/scripts/check-go-version @@ -9,17 +9,17 @@ MAJOR_GOVERSION=$( echo -n "$VERSION" | grep -o 'go1\.[0-9]' || true ) FULL_GOVERSION=$( echo -n "$VERSION" | grep -o 'go1\.[0-9|\.]*' || true ) # The list of unsupported major go versions. -UNSUPPORTED=( "go1.0" "go1.1" "go1.2" "go1.3" "go1.4" "go1.5" "go1.6" ) +UNSUPPORTED=( "go1.0" "go1.1" "go1.2" "go1.3" "go1.4" "go1.5" "go1.6" "go1.7" ) # Minor go versions which have known security vulnerabilities. Refuse to build with these. # -# There aren't any security issues that impact dex in 1.7 but minor versions should be -# added here later if they do have issues. +# There aren't any security issues that impact dex in current Go versions but minor versions +# should be added here later if they do have issues. KNOWN_INSECURE=( ) for V in "${UNSUPPORTED[@]}"; do if [ "$V" = "$MAJOR_GOVERSION" ]; then - >&2 echo "ERROR: dex requires Go version 1.7+. Please update your Go installation: https://golang.org/dl/" + >&2 echo "ERROR: dex requires Go version 1.8+. Please update your Go installation: https://golang.org/dl/" exit 2 fi done