You've already forked helm-docker
Compare commits
1 Commits
v3.7.0
...
93fbf00b17
| Author | SHA1 | Date | |
|---|---|---|---|
| 93fbf00b17 |
72
.drone.yml
72
.drone.yml
@@ -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
|
||||||
|
|||||||
@@ -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" ]
|
||||||
|
|||||||
Reference in New Issue
Block a user