Background information
Currently, the WDQS build pipeline is unable to be built using standard Java protocols due to the WDQS GUI git submodule located in the same directory.
What
We propose simplifying the build process by separating the projects and building them individually
How
Right now we have a couple of options
The best one seems to be migrating the WDQS GUI to the node service template and service runner. This would allow both projects to be released independently.
We could also do some kind of static file serve for the WDQS GUI and keep the version number in the WDQS project.
Open questions
Please add any open questions!
Acceptance criteria
- Git submodule has been removed from WDQS
- WDQS GUI can be deployed successfully
- WDQS can be built and deployed using typical Maven processes