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]>

Reply via email to