Purpose of no longer separation:
Now if you choose the deployment of jetty,you need do something
1.Enter the source package dolphinscheduler-ui directory and execute `npm run
build:combined`
2.Create the ui directory under the backend binary package directory
3.Copy all files in the dolphinscheduler-ui/dist directory to the backend
binary package ui directory
I think this needs to be optimized,So I hope to simplify the deployment of
jetty,Such as follwing:
souce deploy
After executing `mvn clean install -Prelease`,You need only
execute `sh install.sh`.
binaray tar deploy
After executing `sh install.sh`,We want direct access to the
UI,You need not to do anything of frontend,
only need visit the following url, interface address (modify it
yourself) http://192.168.xx.xx:12345/dolphinscheduler/ui/index.html.
Solution of above:
Because the frontend dist and backend dist were packaged separately
before,
Now need change it,the binaray pacakge will be one tar,and include the
front-end and back-end.
This is my idea,I also want to hear your suggestions.Thanks.
________________________________
DolphinScheduler(Incubator) PPMC
Gang Li 李岗
[email protected]<mailto:[email protected]>