diff --git a/Dockerfile b/Dockerfile index ef12723..ff2812b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,12 +2,11 @@ FROM codacy/ci-base:3.0.2 ENV TERRAFORM_VERSION=0.13.2 ENV HELM_VERSION=v3.19.0 -ENV HELM_SSM_VERSION=3.3.3 ENV HELM_PUSH_VERSION=0.10.4 ENV KUBECTL_VERSION=v1.31.0 ENV DOCTL_VERSION=1.148.0 -ENV PYTHON3_VERSION=3.9.7-r4 -ENV PIP_VERSION=19.3.1 +ENV PYTHON3_VERSION=3.9.18-r0 +ENV PIP_VERSION=20.3.4 ENV SETUPTOOLS_VERSION=41.4.0 COPY requirements.pip . @@ -24,9 +23,10 @@ RUN apk add --no-cache python3==${PYTHON3_VERSION} py3-pip && \ curl -L "https://get.helm.sh/helm-${HELM_VERSION}-linux-amd64.tar.gz" | tar -zxf - && \ mv linux-amd64/helm /usr/local/bin/helm && \ chmod +x /usr/local/bin/helm && \ - helm plugin install https://github.com/codacy/helm-ssm/releases/download/${HELM_SSM_VERSION}/helm-ssm-linux.tgz && \ + helm plugin install https://github.com/codacy/helm-ssm && \ helm plugin install https://github.com/chartmuseum/helm-push --version ${HELM_PUSH_VERSION} && \ - helm plugin install https://github.com/codacy/helm-poll/releases/download/latest/helm-poll-linux.tgz && \ + curl -L --create-dirs --output-dir ./helm-poll -O https://github.com/codacy/helm-poll/releases/download/latest/helm-poll-linux.tgz && \ + cd helm-poll && tar zxf helm-poll-linux.tgz && cd .. && helm plugin install helm-poll && \ helm repo add codacy-stable https://charts.codacy.com/stable/ && \ curl -Lo /usr/local/bin/kubectl "https://storage.googleapis.com/kubernetes-release/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" && \ chmod +x /usr/local/bin/kubectl && \