v0.2.0
Build out the rest of the upgrade Step
Drone plugin for Helm 3
TODO:
- Make a
.drone.ymlthat's sufficient for building an image - Make a
Dockerfilethat's sufficient for launching the built image - Make
cmd/drone-helm/main.goactually invokehelm - Make
golintpart of the build process (and make it pass) - Implement debug output
- Flesh out
helm upgradeuntil it's capable of working - Implement config settings for
upgrade - Implement
helm lint - Implement
helm delete - Look for command-line flags added in helm3; implement them
- EKS support
- Dotenv support
- Example drone config in this README
- Change
.drone.ymlto use a real docker registry
Nice-to-haves:
- Cleanup() method on Steps to close open filehandles, etc.
- Replace
fmt.Printfwith an actual logger - Replace
fmt.Errorfwithgithub.com/pkg/errors.Wrap, since the built-inUnwrapdoesn't work the wayCausedoes - Deprecation warnings if there are environment variables that aren't applicable in helm3
Description
Languages
Go
98%
Smarty
0.8%
Dockerfile
0.8%
Makefile
0.4%