The current drone-helm implementation has no way to purge or rollback failed deployments. The atomic flag can handle this situation and therefore I added it as an option.
On install:
if set, installation process purges chart on fail, also sets --wait flag
On upgrade:
if set, upgrade process rolls back changes made in case of failed upgrade, also sets --wait flag
In my opinion this is the way a CI/CD like Drone should be working in the first place.
The current drone-helm implementation has no way to purge or rollback failed deployments. The atomic flag can handle this situation and therefore I added it as an option.
On install:
if set, installation process purges chart on fail, also sets --wait flag
On upgrade:
if set, upgrade process rolls back changes made in case of failed upgrade, also sets --wait flag
In my opinion this is the way a CI/CD like Drone should be working in the first place.