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:
Quan TRAN 2022-01-07 00:58:54 +01:00 committed by GitHub
parent 554cbc19f5
commit 170e29a558
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 22 additions and 22 deletions

View File

@ -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

View File

@ -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:

View File

@ -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"

View File

@ -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"

View File

@ -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}... && \

View File

@ -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}... && \

View File

@ -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 && \