Affects Version/s: None
Fix Version/s: v2.3.0
The process should be fully automatic. Results of a successful nightly build should be installed on dev server. Use tar gz format.
Reuse the same configuration between updates stored in a separate directory and after installing the new service only change the startup.properties to point to the common format.
Breaking change in config will require manual intervention - that's expected.
The process in details:
- copy file
- unpack to new directory next to older snapshots
- update startup.properties
- stop the old one
- start the new one
- invoke some REST API operation to roughly verify that service is up.