I would like very much to have a command line install instruction with a config.
Instead of all the GUI interaction and clicking and typing in the installer I would very much like to do something using JSON, especially, or A|XML that covers all the parameters the click-through process covers.
installation
- name
- addresses
- folders
- db
installation.folders
- root
- vault
installation.db
- connection_type
- name
- credentials (or, maybe enter these in at the commandline)
...and so on.
And, if I were to reverse the whole process so you know your db connection is good before adding folders, that'd be great.
$ ./InnovatorInstaller --config ~/our_servers/dev_server_02.json
........Installing.................DB Connected...........FS Paths added with no errors....DB Installed......File tree installed......
.........Happy coding! Your no-human-errors scripted install with traceable config values is complete and ready to use!
EXTRA COOL - Feature Key flag:
--feature-keys ~/our_feature_keys.csv | json
....Key for feature FOO confirmed with Key Server
...Key for feature BAR doesn't look right... continuing (will report soft errors at end)...