kyuubi/docker
Cheng Pan ceaa2bf3cb
[KYUUBI #4413] [BUILD] Build docker image should include web UI
### _Why are the changes needed?_

`bin/docker-image-tool.sh` should include `web-ui` when build image

### _How was this patch tested?_
- [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

- [x] Add screenshots for manual tests if appropriate

```
build/dist --web-ui
cd dist
bin/docker-image-tool.sh -t test build
cat > conf/kyuubi-defaults.conf << EOF
kyuubi.frontend.protocols REST
EOF
docker run --rm -v $PWD/conf:/opt/kyuubi/conf -p10099:10099 kyuubi:test
```

![image](https://user-images.githubusercontent.com/26535726/221345080-6cc7f06b-0c02-4dda-8e8d-51a36ca5ea33.png)

- [ ] [Run test](https://kyuubi.readthedocs.io/en/master/develop_tools/testing.html#running-tests) locally before make a pull request

Closes #4413 from pan3793/web-ui-package.

Closes #4413

787f89515 [Cheng Pan] [BUILD] Build docker image should include web UI

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2023-02-26 17:10:18 +08:00
..
playground [KYUUBI #4338] Bump Spark from 3.3.1 to 3.3.2 2023-02-19 00:06:57 +08:00
Dockerfile [KYUUBI #4413] [BUILD] Build docker image should include web UI 2023-02-26 17:10:18 +08:00
kyuubi-configmap.yaml [KYUUBI #4020] remove incubating from kyuubi source code 2023-01-04 09:43:20 +08:00
kyuubi-deployment.yaml [KYUUBI #4020] remove incubating from kyuubi source code 2023-01-04 09:43:20 +08:00
kyuubi-pod.yaml [KYUUBI #4020] remove incubating from kyuubi source code 2023-01-04 09:43:20 +08:00
kyuubi-service.yaml [KYUUBI #4020] remove incubating from kyuubi source code 2023-01-04 09:43:20 +08:00