You've already forked helm-docker
Compare commits
10 Commits
Author | SHA1 | Date | |
---|---|---|---|
1eafbeef07
|
|||
5f7da9ba4c
|
|||
7133ff79fb
|
|||
779f81257c
|
|||
b8b1eb9cfb
|
|||
67873d8a02
|
|||
57bd879c0f
|
|||
c095838ac3
|
|||
e320fb8dfb
|
|||
b13112fa0e
|
@ -17,7 +17,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4.2.2
|
- uses: actions/checkout@v4.2.2
|
||||||
- uses: docker/setup-qemu-action@v3.6.0
|
- uses: docker/setup-qemu-action@v3.6.0
|
||||||
- uses: docker/setup-buildx-action@v3.10.0
|
- uses: docker/setup-buildx-action@v3.11.0
|
||||||
|
|
||||||
- name: Build image
|
- name: Build image
|
||||||
run: |
|
run: |
|
||||||
@ -35,7 +35,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4.2.2
|
- uses: actions/checkout@v4.2.2
|
||||||
- uses: docker/setup-qemu-action@v3.6.0
|
- uses: docker/setup-qemu-action@v3.6.0
|
||||||
- uses: docker/setup-buildx-action@v3.10.0
|
- uses: docker/setup-buildx-action@v3.11.0
|
||||||
|
|
||||||
- name: Build image
|
- name: Build image
|
||||||
run: |
|
run: |
|
||||||
|
@ -17,6 +17,6 @@ jobs:
|
|||||||
- ubuntu-latest
|
- ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4.2.2
|
- uses: actions/checkout@v4.2.2
|
||||||
- uses: DavidAnson/markdownlint-cli2-action@v19.1.0
|
- uses: DavidAnson/markdownlint-cli2-action@v20.0.0
|
||||||
with:
|
with:
|
||||||
globs: '**/*.md'
|
globs: '**/*.md'
|
||||||
|
@ -11,7 +11,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4.2.2
|
- uses: actions/checkout@v4.2.2
|
||||||
- uses: docker/setup-qemu-action@v3.6.0
|
- uses: docker/setup-qemu-action@v3.6.0
|
||||||
- uses: docker/setup-buildx-action@v3.10.0
|
- uses: docker/setup-buildx-action@v3.11.0
|
||||||
|
|
||||||
- uses: docker/login-action@v3.4.0
|
- uses: docker/login-action@v3.4.0
|
||||||
with:
|
with:
|
||||||
@ -37,7 +37,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4.2.2
|
- uses: actions/checkout@v4.2.2
|
||||||
- uses: docker/setup-qemu-action@v3.6.0
|
- uses: docker/setup-qemu-action@v3.6.0
|
||||||
- uses: docker/setup-buildx-action@v3.10.0
|
- uses: docker/setup-buildx-action@v3.11.0
|
||||||
|
|
||||||
- uses: docker/login-action@v3.4.0
|
- uses: docker/login-action@v3.4.0
|
||||||
with:
|
with:
|
||||||
|
@ -121,8 +121,7 @@ MD041:
|
|||||||
# MD044/proper-names - Proper names should have the correct capitalization
|
# MD044/proper-names - Proper names should have the correct capitalization
|
||||||
MD044:
|
MD044:
|
||||||
# List of proper names
|
# List of proper names
|
||||||
names:
|
names: []
|
||||||
- helm
|
|
||||||
# Include code blocks
|
# Include code blocks
|
||||||
code_blocks: false
|
code_blocks: false
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM docker.io/library/alpine:3.21.3
|
FROM docker.io/library/alpine:3.22.0
|
||||||
|
|
||||||
ARG HELM_VERSION
|
ARG HELM_VERSION
|
||||||
|
|
||||||
|
3
Makefile
3
Makefile
@ -1,6 +1,6 @@
|
|||||||
# HELM_VERSION
|
# HELM_VERSION
|
||||||
# Only required to install a specify version
|
# Only required to install a specify version
|
||||||
HELM_VERSION?=v3.17.3 # renovate: datasource=github-releases depName=helm/helm
|
HELM_VERSION?=v3.18.3 # renovate: datasource=github-releases depName=helm/helm
|
||||||
|
|
||||||
# CONTAINER_RUNTIME
|
# CONTAINER_RUNTIME
|
||||||
# The CONTAINER_RUNTIME variable will be used to specified the path to a
|
# The CONTAINER_RUNTIME variable will be used to specified the path to a
|
||||||
@ -27,7 +27,6 @@ container-image/build:
|
|||||||
--no-cache \
|
--no-cache \
|
||||||
--pull \
|
--pull \
|
||||||
--tag ${HELM_IMAGE_FULLY_QUALIFIED} \
|
--tag ${HELM_IMAGE_FULLY_QUALIFIED} \
|
||||||
--tag \
|
|
||||||
.
|
.
|
||||||
|
|
||||||
# DELETE CONTAINER IMAGE
|
# DELETE CONTAINER IMAGE
|
||||||
|
12
README.md
12
README.md
@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
[](https://hub.docker.com/r/volkerraschek/helm)
|
[](https://hub.docker.com/r/volkerraschek/helm)
|
||||||
|
|
||||||
This project contains all sources to build the container image `docker.io/volkerraschek/helm`. The primary goal of this
|
This project contains all sources to build the container image `git.cryptic.systems/volker.raschek/helm`. The primary
|
||||||
project is to package the binary `helm` as container image to provide the functionally for CI/CD workflows. The source
|
goal of this project is to package the binary `helm` as container image to provide the functionally for CI/CD workflows.
|
||||||
code of the binary can be found in the upstream project of [helm](github.com/helm/helm).
|
The source code of the binary can be found in the upstream project of [helm](github.com/helm/helm).
|
||||||
|
|
||||||
## drone
|
## drone
|
||||||
|
|
||||||
Here is an example to lint, package and deploy a chart to chartmuseum via
|
Here is an example to lint, package and deploy a chart to chartmuseum via
|
||||||
`docker.io/volkerraschek/helm`.
|
`git.cryptic.systems/volker.raschek/helm`.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
kind: pipeline
|
kind: pipeline
|
||||||
@ -24,7 +24,7 @@ steps:
|
|||||||
- name: helm lint
|
- name: helm lint
|
||||||
commands:
|
commands:
|
||||||
- helm lint
|
- helm lint
|
||||||
image: docker.io/volkerraschek/helm:latest
|
image: git.cryptic.systems/volker.raschek/helm:latest
|
||||||
resources:
|
resources:
|
||||||
limits:
|
limits:
|
||||||
cpu: 50
|
cpu: 50
|
||||||
@ -50,7 +50,7 @@ steps:
|
|||||||
from_secret: helm_repo_password
|
from_secret: helm_repo_password
|
||||||
HELM_REPO_USERNAME:
|
HELM_REPO_USERNAME:
|
||||||
from_secret: helm_repo_username
|
from_secret: helm_repo_username
|
||||||
image: docker.io/volkerraschek/helm:latest
|
image: git.cryptic.systems/volker.raschek/helm:latest
|
||||||
resources:
|
resources:
|
||||||
limits:
|
limits:
|
||||||
cpu: 50
|
cpu: 50
|
||||||
|
Reference in New Issue
Block a user