Opinionated Docker base images
A docker image with all the tools needed to validate an helm chart
- helm chart-testing (aka ct)
- helm kubeconform plugin
An image with an opiniated mydumper command as entrypoint
- Docker
- Make
- Lint all files:
make lint
- Lint a specific file:
make lint images/ci-helm/Dockerfile
- Validate that pull request title respects conventional commit
- Run linters against modified files
- Build images that have been modified
- Tag with Pull request number and commit sha
- Remove all tags create during Pull request builds
- Run linters against modified files
- Build images that have been modified
- Tag respecting sementic versioning