In this scenario, a UNE configuration is iteratively being developed, customised and configured. It is desirable to keep track of changes and put the project under configuration management.
The steps in this workflow are:
- Create a new instance of UNE using the App Builder.
- Export the configuration of UNE to a folder.
- Place the exported folder into a source control system.
- Iterate either by editing the configuration of UNE in the App Builder or editing the files directly.
- If editing the configuration in UNE using the App Builder, regularly re-export the configuration to the source control folder.
- If editing the configuration in the source control folder, regularly re-publish the configuration to the server using the
update-configuration
command.
This workflow allows for iterative development of the UNE application using the app builder and/or direct configuration file changes. All changes are kept under source control so can be reverted.