Compare commits

..

1 Commits

Author SHA1 Message Date
93fbf00b17 chore(deps): update docker.io/library/alpine docker tag to v3.15
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2022-02-01 09:01:10 +00:00
2 changed files with 28 additions and 49 deletions

View File

@@ -54,18 +54,16 @@ steps:
- name: build - name: build
image: plugins/docker image: plugins/docker
settings: settings:
auto_tag: false
dockerfile: Dockerfile dockerfile: Dockerfile
auto_tag: false
dry_run: true dry_run: true
force_tag: true
no_cache: true
purge: true
repo: volkerraschek/helm
tags: latest-amd64 tags: latest-amd64
repo: volkerraschek/helm
username: username:
from_secret: container_image_registry_user from_secret: container_image_registry_user
password: password:
from_secret: container_image_registry_password from_secret: container_image_registry_password
no_cache: true
volumes: volumes:
- name: docker_socket - name: docker_socket
path: /var/run/docker.sock path: /var/run/docker.sock
@@ -117,18 +115,16 @@ steps:
- name: build - name: build
image: plugins/docker image: plugins/docker
settings: settings:
auto_tag: false
dockerfile: Dockerfile dockerfile: Dockerfile
auto_tag: false
dry_run: true dry_run: true
force_tag: true
no_cache: true
purge: true
repo: volkerraschek/helm
tags: latest-arm-v7 tags: latest-arm-v7
repo: volkerraschek/helm
username: username:
from_secret: container_image_registry_user from_secret: container_image_registry_user
password: password:
from_secret: container_image_registry_password from_secret: container_image_registry_password
no_cache: true
- name: notify - name: notify
image: drillster/drone-email image: drillster/drone-email
@@ -180,18 +176,16 @@ steps:
- name: build - name: build
image: plugins/docker image: plugins/docker
settings: settings:
auto_tag: false
dockerfile: Dockerfile dockerfile: Dockerfile
auto_tag: false
dry_run: true dry_run: true
force_tag: true
no_cache: true
purge: true
repo: volkerraschek/helm
tags: latest-arm64-v8 tags: latest-arm64-v8
repo: volkerraschek/helm
username: username:
from_secret: container_image_registry_user from_secret: container_image_registry_user
password: password:
from_secret: container_image_registry_password from_secret: container_image_registry_password
no_cache: true
- name: notify - name: notify
image: drillster/drone-email image: drillster/drone-email
@@ -243,17 +237,15 @@ steps:
- name: build - name: build
image: plugins/docker image: plugins/docker
settings: settings:
auto_tag: false
dockerfile: Dockerfile dockerfile: Dockerfile
force_tag: true auto_tag: false
no_cache: true
purge: true
repo: volkerraschek/helm
tags: latest-amd64 tags: latest-amd64
repo: volkerraschek/helm
username: username:
from_secret: container_image_registry_user from_secret: container_image_registry_user
password: password:
from_secret: container_image_registry_password from_secret: container_image_registry_password
no_cache: true
volumes: volumes:
- name: docker_socket - name: docker_socket
path: /var/run/docker.sock path: /var/run/docker.sock
@@ -304,17 +296,15 @@ steps:
- name: build - name: build
image: plugins/docker image: plugins/docker
settings: settings:
auto_tag: false
dockerfile: Dockerfile dockerfile: Dockerfile
force_tag: true auto_tag: false
no_cache: true
purge: true
repo: volkerraschek/helm
tags: latest-arm-v7 tags: latest-arm-v7
repo: volkerraschek/helm
username: username:
from_secret: container_image_registry_user from_secret: container_image_registry_user
password: password:
from_secret: container_image_registry_password from_secret: container_image_registry_password
no_cache: true
- name: notify - name: notify
image: drillster/drone-email image: drillster/drone-email
@@ -365,17 +355,15 @@ steps:
- name: build - name: build
image: plugins/docker image: plugins/docker
settings: settings:
auto_tag: false
dockerfile: Dockerfile dockerfile: Dockerfile
force_tag: true auto_tag: false
no_cache: true
purge: true
repo: volkerraschek/helm
tags: latest-arm64-v8 tags: latest-arm64-v8
repo: volkerraschek/helm
username: username:
from_secret: container_image_registry_user from_secret: container_image_registry_user
password: password:
from_secret: container_image_registry_password from_secret: container_image_registry_password
no_cache: true
- name: notify - name: notify
image: drillster/drone-email image: drillster/drone-email
@@ -477,12 +465,9 @@ steps:
- name: build - name: build
image: plugins/docker image: plugins/docker
settings: settings:
auto_tag_suffix: amd64
auto_tag: true
dockerfile: Dockerfile dockerfile: Dockerfile
force_tag: true auto_tag: true
no_cache: true auto_tag_suffix: amd64
purge: true
repo: volkerraschek/helm repo: volkerraschek/helm
username: username:
from_secret: container_image_registry_user from_secret: container_image_registry_user
@@ -490,6 +475,7 @@ steps:
from_secret: container_image_registry_password from_secret: container_image_registry_password
build_args: build_args:
- HELM_VERSION=${DRONE_TAG} - HELM_VERSION=${DRONE_TAG}
no_cache: true
volumes: volumes:
- name: docker_socket - name: docker_socket
path: /var/run/docker.sock path: /var/run/docker.sock
@@ -534,12 +520,9 @@ steps:
- name: build - name: build
image: plugins/docker image: plugins/docker
settings: settings:
auto_tag_suffix: arm-v7
auto_tag: true
dockerfile: Dockerfile dockerfile: Dockerfile
force_tag: true auto_tag: true
no_cache: true auto_tag_suffix: arm-v7
purge: true
repo: volkerraschek/helm repo: volkerraschek/helm
username: username:
from_secret: container_image_registry_user from_secret: container_image_registry_user
@@ -547,6 +530,7 @@ steps:
from_secret: container_image_registry_password from_secret: container_image_registry_password
build_args: build_args:
- HELM_VERSION=${DRONE_TAG} - HELM_VERSION=${DRONE_TAG}
no_cache: true
volumes: volumes:
- name: docker_socket - name: docker_socket
path: /var/run/docker.sock path: /var/run/docker.sock
@@ -591,12 +575,9 @@ steps:
- name: build - name: build
image: plugins/docker image: plugins/docker
settings: settings:
auto_tag_suffix: arm64-v8
auto_tag: true
dockerfile: Dockerfile dockerfile: Dockerfile
force_tag: true auto_tag: true
no_cache: true auto_tag_suffix: arm64-v8
purge: true
repo: volkerraschek/helm repo: volkerraschek/helm
username: username:
from_secret: container_image_registry_user from_secret: container_image_registry_user
@@ -604,6 +585,7 @@ steps:
from_secret: container_image_registry_password from_secret: container_image_registry_password
build_args: build_args:
- HELM_VERSION=${DRONE_TAG} - HELM_VERSION=${DRONE_TAG}
no_cache: true
volumes: volumes:
- name: docker_socket - name: docker_socket
path: /var/run/docker.sock path: /var/run/docker.sock

View File

@@ -1,11 +1,8 @@
FROM docker.io/library/alpine:3.14 FROM docker.io/library/alpine:3.15
ARG HELM_VERSION ARG HELM_VERSION
COPY install.sh /install.sh COPY install.sh /install.sh
RUN VERSION=${HELM_VERSION} /install.sh RUN VERSION=${HELM_VERSION} /install.sh
# Install additionally cm-push plugin
RUN helm plugin install https://github.com/chartmuseum/helm-push.git
ENTRYPOINT [ "/usr/bin/helm" ] ENTRYPOINT [ "/usr/bin/helm" ]