How to automate new modules’ registration within folio/testing-backend Vagrant box.
This "how to" describes a straightforward and simple approach to add new modules to the folio/testing-backend Vagrant box. This particular case is developed for 3 data-import modules "mod-source-record-storage", "mod-source-record-manager", "mod-data-import". But it can be easily extended/changed to deal with any other modules assuming all modules' dependencies are in place.
Step-by-step guide
Prepare jar files for all modules which will be added to the box and start the vagrant box.
In case you need to redeploy the module(s) just copy new versions of *-fat.jar, ModuleDescriptor.json and DeploymentDescriptor.json files as you did at the previous step and run "vagrant provision" command.
If you need to add another module to the box