1. Arguments can be used in any order now (Thanks Ornias)
2. Rollback applications feature (Ornias' Idea, again thank you)
- When using -R
The script will monitor the status of the application after updating it, make sure it deploys, if the app does not deploy within the timeout, roll the application back
3. Ability to stop applications prior to updating with -S (another idea by ornias)
4. Option for verbose output with -v
I made this change after adding the new features, it makes the output ugly, but figured id give the users the choice to see more information.
5. Better variable names
6. A ton of other various little fixes and testing
You can view the current work, and who exactly did what, and when with this link:
https://github.com/truecharts/truescript/commits/optimise
My current un-pulled Pull Request:
https://github.com/truecharts/truescript/pull/5