bump to go 1.17.3 with alpine 3.13 (#2024)
* bump to go 1.17.5 * bump to go 1.17.3 for circleci * use alping 3.15 & helm 3.7.2 * use golang 1.17.3 and alpine 3.13 instead because of this issue: https://wiki.alpinelinux.org/wiki/Release_Notes_for_Alpine_3.14.0#faccessat2
This commit is contained in:
parent
554cbc19f5
commit
170e29a558
|
|
@ -1,4 +1,4 @@
|
||||||
HELM_VERSION ?= v3.7.0
|
HELM_VERSION ?= v3.7.2
|
||||||
KUSTOMIZE_VERSION ?= v3.8.8
|
KUSTOMIZE_VERSION ?= v3.8.8
|
||||||
K8S_VERSION ?= v1.13.12
|
K8S_VERSION ?= v1.13.12
|
||||||
MINIKUBE_VERSION ?= v0.30.0
|
MINIKUBE_VERSION ?= v0.30.0
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ jobs:
|
||||||
|
|
||||||
build:
|
build:
|
||||||
docker:
|
docker:
|
||||||
- image: circleci/golang:1.16.3
|
- image: circleci/golang:1.17.3
|
||||||
environment:
|
environment:
|
||||||
GOPATH: /go
|
GOPATH: /go
|
||||||
working_directory: /home/circleci/workspace/helmfile
|
working_directory: /home/circleci/workspace/helmfile
|
||||||
|
|
@ -27,7 +27,7 @@ jobs:
|
||||||
- .
|
- .
|
||||||
image:
|
image:
|
||||||
docker:
|
docker:
|
||||||
- image: circleci/golang:1.16.3
|
- image: circleci/golang:1.17.3
|
||||||
working_directory: /home/circleci/workspace/helmfile
|
working_directory: /home/circleci/workspace/helmfile
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
|
|
@ -44,7 +44,7 @@ jobs:
|
||||||
|
|
||||||
image_debian:
|
image_debian:
|
||||||
docker:
|
docker:
|
||||||
- image: circleci/golang:1.16.3
|
- image: circleci/golang:1.17.3
|
||||||
working_directory: /home/circleci/workspace/helmfile
|
working_directory: /home/circleci/workspace/helmfile
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
|
|
@ -63,7 +63,7 @@ jobs:
|
||||||
environment:
|
environment:
|
||||||
GOPATH: /go
|
GOPATH: /go
|
||||||
docker:
|
docker:
|
||||||
- image: circleci/golang:1.16.3
|
- image: circleci/golang:1.17.3
|
||||||
working_directory: /home/circleci/workspace/helmfile
|
working_directory: /home/circleci/workspace/helmfile
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
|
|
@ -115,7 +115,7 @@ jobs:
|
||||||
|
|
||||||
release:
|
release:
|
||||||
docker:
|
docker:
|
||||||
- image: circleci/golang:1.16.3
|
- image: circleci/golang:1.17.3
|
||||||
working_directory: /home/circleci/workspace/helmfile
|
working_directory: /home/circleci/workspace/helmfile
|
||||||
steps:
|
steps:
|
||||||
- checkout
|
- checkout
|
||||||
|
|
@ -145,7 +145,7 @@ workflows:
|
||||||
- build
|
- build
|
||||||
matrix:
|
matrix:
|
||||||
parameters:
|
parameters:
|
||||||
helm-version: ["v3.4.2", "v3.5.4", "v3.6.3", "v3.7.0"]
|
helm-version: ["v3.4.2", "v3.5.4", "v3.6.3", "v3.7.2"]
|
||||||
- release:
|
- release:
|
||||||
filters:
|
filters:
|
||||||
branches:
|
branches:
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
FROM golang:1.16.3-alpine3.13 as builder
|
FROM golang:1.17.3-alpine3.13 as builder
|
||||||
|
|
||||||
RUN apk add --no-cache make git
|
RUN apk add --no-cache make git
|
||||||
WORKDIR /workspace/helmfile
|
WORKDIR /workspace/helmfile
|
||||||
|
|
@ -7,12 +7,12 @@ RUN make static-linux
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
FROM alpine:3.11
|
FROM alpine:3.13
|
||||||
|
|
||||||
RUN apk add --no-cache ca-certificates git bash curl jq
|
RUN apk add --no-cache ca-certificates git bash curl jq
|
||||||
|
|
||||||
ARG HELM_VERSION="v3.7.0"
|
ARG HELM_VERSION="v3.7.2"
|
||||||
ARG HELM_SHA256="096e30f54c3ccdabe30a8093f8e128dba76bb67af697b85db6ed0453a2701bf9"
|
ARG HELM_SHA256="4ae30e48966aba5f807a4e140dad6736ee1a392940101e4d79ffb4ee86200a9e"
|
||||||
ARG HELM_LOCATION="https://get.helm.sh"
|
ARG HELM_LOCATION="https://get.helm.sh"
|
||||||
ARG HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz"
|
ARG HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
FROM golang:1.16.7 as builder
|
FROM golang:1.17.3 as builder
|
||||||
|
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get install --no-install-recommends -y \
|
&& apt-get install --no-install-recommends -y \
|
||||||
|
|
@ -25,8 +25,8 @@ RUN apt-get update \
|
||||||
wget \
|
wget \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
ARG HELM_VERSION="v3.7.0"
|
ARG HELM_VERSION="v3.7.2"
|
||||||
ARG HELM_SHA256="096e30f54c3ccdabe30a8093f8e128dba76bb67af697b85db6ed0453a2701bf9"
|
ARG HELM_SHA256="4ae30e48966aba5f807a4e140dad6736ee1a392940101e4d79ffb4ee86200a9e"
|
||||||
ARG HELM_LOCATION="https://get.helm.sh"
|
ARG HELM_LOCATION="https://get.helm.sh"
|
||||||
ARG HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz"
|
ARG HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
FROM golang:1.16.3-alpine3.13 as builder
|
FROM golang:1.17.3-alpine3.13 as builder
|
||||||
|
|
||||||
RUN apk add --no-cache make git
|
RUN apk add --no-cache make git
|
||||||
WORKDIR /workspace/helmfile
|
WORKDIR /workspace/helmfile
|
||||||
|
|
@ -7,14 +7,14 @@ RUN make static-linux
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
|
|
||||||
FROM alpine:3.11
|
FROM alpine:3.13
|
||||||
|
|
||||||
RUN apk add --no-cache ca-certificates git bash curl jq
|
RUN apk add --no-cache ca-certificates git bash curl jq
|
||||||
|
|
||||||
ARG HELM_VERSION="v3.7.0"
|
ARG HELM_VERSION="v3.7.2"
|
||||||
ARG HELM_LOCATION="https://get.helm.sh"
|
ARG HELM_LOCATION="https://get.helm.sh"
|
||||||
ARG HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz"
|
ARG HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz"
|
||||||
ARG HELM_SHA256="096e30f54c3ccdabe30a8093f8e128dba76bb67af697b85db6ed0453a2701bf9"
|
ARG HELM_SHA256="4ae30e48966aba5f807a4e140dad6736ee1a392940101e4d79ffb4ee86200a9e"
|
||||||
RUN set -x && \
|
RUN set -x && \
|
||||||
wget ${HELM_LOCATION}/${HELM_FILENAME} && \
|
wget ${HELM_LOCATION}/${HELM_FILENAME} && \
|
||||||
echo Verifying ${HELM_FILENAME}... && \
|
echo Verifying ${HELM_FILENAME}... && \
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
FROM golang:1.16.3-buster as builder
|
FROM golang:1.17.3-buster as builder
|
||||||
|
|
||||||
RUN apt update -qq && \
|
RUN apt update -qq && \
|
||||||
apt install --no-install-recommends -y make git && \
|
apt install --no-install-recommends -y make git && \
|
||||||
|
|
@ -17,10 +17,10 @@ RUN apt update -qq && \
|
||||||
git bash curl jq pip wget && \
|
git bash curl jq pip wget && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
ARG HELM_VERSION="v3.7.0"
|
ARG HELM_VERSION="v3.7.2"
|
||||||
ARG HELM_LOCATION="https://get.helm.sh"
|
ARG HELM_LOCATION="https://get.helm.sh"
|
||||||
ARG HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz"
|
ARG HELM_FILENAME="helm-${HELM_VERSION}-linux-amd64.tar.gz"
|
||||||
ARG HELM_SHA256="096e30f54c3ccdabe30a8093f8e128dba76bb67af697b85db6ed0453a2701bf9"
|
ARG HELM_SHA256="4ae30e48966aba5f807a4e140dad6736ee1a392940101e4d79ffb4ee86200a9e"
|
||||||
RUN set -x && \
|
RUN set -x && \
|
||||||
wget ${HELM_LOCATION}/${HELM_FILENAME} && \
|
wget ${HELM_LOCATION}/${HELM_FILENAME} && \
|
||||||
echo Verifying ${HELM_FILENAME}... && \
|
echo Verifying ${HELM_FILENAME}... && \
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
FROM golang:1.16.3-buster as builder
|
FROM golang:1.17.3-buster as builder
|
||||||
|
|
||||||
RUN apt update -qq && \
|
RUN apt update -qq && \
|
||||||
apt install --no-install-recommends -y make git && \
|
apt install --no-install-recommends -y make git && \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue