kyuubi/bin
Cheng Pan fafd017df5
[KYUUBI #4397] [BUILD] build/dist supports --web-ui
### _Why are the changes needed?_

```
Usage:
+----------------------------------------------------------------------------------------------+
| ./build/dist [--name <custom_name>] [--tgz] [--web-ui] [--flink-provided] [--hive-provided]  |
|              [--spark-provided] [--mvn <maven_executable>] <maven build options>             |
+----------------------------------------------------------------------------------------------+
name:           -  custom binary name, using project version if undefined
tgz:            -  whether to make a whole bundled package
web-ui:         -  whether to include web ui
flink-provided: -  whether to make a package without Flink binary
hive-provided:  -  whether to make a package without Hive binary
spark-provided: -  whether to make a package without Spark binary
mvn:            -  external maven executable location

```

### _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

Create binary artifacts using `build/dist --tgz --web-ui` and run, then open `http://0.0.0.0:10099/ui`

<img width="1401" alt="image" src="https://user-images.githubusercontent.com/26535726/220753103-ce801f12-f394-4ece-92a4-1902e93c62c7.png">

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

Closes #4397 from pan3793/webui-build.

Closes #4397

97901d63e [Cheng Pan] doc
37d5e2ad3 [Cheng Pan] mirror-cdn
c5751dd5b [Cheng Pan] remove unused dep
d308defb7 [Cheng Pan] nit
9abca4705 [Cheng Pan] nit
c1d184afd [Cheng Pan] nit
7091d5bf5 [Cheng Pan] regex
f0ac16b3c [Cheng Pan] [BUILD] `build/dist` support --web-ui

Authored-by: Cheng Pan <chengpan@apache.org>
Signed-off-by: Cheng Pan <chengpan@apache.org>
2023-02-23 11:45:58 +08:00
..
beeline [KYUUBI #3598] Beeline doesn't work with -e option when started in background 2022-10-09 22:03:25 +08:00
docker-image-tool.sh [KYUUBI #4184][SUBTASK-1] Refactor docker-image-tool.sh 2023-02-10 14:28:14 +08:00
kyuubi [KYUUBI #4397] [BUILD] build/dist supports --web-ui 2023-02-23 11:45:58 +08:00
kyuubi-admin [KYUUBI #3679] Admin command line supports delete/list engine operation 2022-10-24 11:30:26 +08:00
kyuubi-ctl [KYUUBI #3679] Admin command line supports delete/list engine operation 2022-10-24 11:30:26 +08:00
kyuubi-logo [KYUUBI #2743] colorfully kyuubi logo support 2022-05-26 10:50:25 +08:00
kyuubi-zk-cli [KYUUBI #2081] YARN_CONF_DIR shall be added to kyuubi server classpath as HADOOP_CONF_DIR 2022-03-10 15:03:11 +08:00
load-kyuubi-env.sh [KYUUBI #4078] [INFRA] Enable shellcheck on CI 2023-01-05 15:13:43 +08:00
stop-application.sh [KYUUBI #4078] [INFRA] Enable shellcheck on CI 2023-01-05 15:13:43 +08:00