https://github.com/flownative/docker-action-helm-release
Docker Image for the Helm Release Github Action
https://github.com/flownative/docker-action-helm-release
Last synced: about 2 months ago
JSON representation
Docker Image for the Helm Release Github Action
- Host: GitHub
- URL: https://github.com/flownative/docker-action-helm-release
- Owner: flownative
- License: mit
- Created: 2020-01-22T10:13:30.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-16T08:55:07.000Z (9 months ago)
- Last Synced: 2024-09-17T07:09:44.647Z (9 months ago)
- Language: Shell
- Size: 28.3 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker Image for the Helm Release GitHub Action
This is the actual implementation of the
[Flownative GitHub Action for releasing Helm charts](https://github.com/flownative/action-helm-release).
The actual GitHub action refers to a pre-built image in its
`Dockerfile`, so that the action image does not have to be re-built on
every use.## Testing
To test this action locally, build the image and run the container as follows:
```shell
docker buildx build --platform linux/amd64 \
--tag flownative/action-helm-release:dev --load .docker run --name workflow --rm \
-e INPUT_APP_VERSION=2.133.1+5
-e INPUT_CHART_VERSION=2.133.1+5 \
-e INPUT_REGISTRY_HOST=dev.harbor.example.com \
-e INPUT_REPOSITORY_PATH=acme-charts \
-e INPUT_CHART_NAME=beach-my-app \
-e INPUT_CHARTS_FOLDER=/application/Helm \
-e INPUT_REPOSITORY_USER=robot#acme-charts+github-test \
-e INPUT_REPOSITORY_PASSWORD=… \
-v=$(pwd):/application docker.io/flownative/action-helm-release:dev
```