Compare commits

...

3 Commits

Author SHA1 Message Date
46a766bbfb fix: install helm cm-push plugin from upstream
Some checks reported errors
continuous-integration/drone/push Build was killed
2022-02-03 21:19:06 +01:00
7408a66044 fix: compile helm cm-push plugin via build step
Some checks failed
continuous-integration/drone/push Build is failing
2022-02-03 17:59:25 +01:00
87b7296618 fix(ci): enable force push
Some checks failed
continuous-integration/drone/push Build is failing
2022-02-02 21:32:53 +01:00
2 changed files with 48 additions and 27 deletions

View File

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

View File

@@ -5,4 +5,7 @@ ARG HELM_VERSION
COPY install.sh /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" ]