[maven-release-plugin] prepare release shardingsphere-elasticjob-ui-3.0.0-alpha
11 files changed
tree: a0b974ed47fe6b12fffb88902c856989f97fdc8d
  1. .mvn/
  2. shardingsphere-elasticjob-cloud-ui/
  3. shardingsphere-elasticjob-lite-ui/
  4. shardingsphere-elasticjob-ui-distribution/
  5. .asf.yaml
  6. .gitignore
  7. LICENSE
  8. mvnw
  9. mvnw.cmd
  10. NOTICE
  11. pom.xml
  12. README.md
  13. README_ZH.md
  14. RELEASE-NOTES.md
README.md

ElasticJob-UI

License

Overview

ElasticJob UI is an administrator console of ElasticJob. There are two parts in this project:

  • shardingsphere-elasticjob-lite-ui: the UI of ElasticJob-Lite
  • shardingsphere-elasticjob-cloud-ui: the UI of ElasticJob-Cloud

ElasticJob-UI Frontend

shardingsphere-elasticjob-lite-ui-frontend & shardingsphere-elasticjob-cloud-ui-frontend based on vue and use the UI Toolkit element.

ElasticJob-UI Backend

shardingsphere-elasticjob-lite-ui-backend & shardingsphere-elasticjob-cloud-ui-backend are standard Spring Boot projects.

How to Build

git clone https://github.com/apache/shardingsphere-elasticjob-ui.git
cd shardingsphere-elasticjob-ui/
mvn clean package -Prelease
  • Get the lite tar in shardingsphere-elasticjob-ui/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-lite-ui-bin-distribution/target/apache-shardingsphere-${latest.release.version}-shardingsphere-elasticjob-lite-ui-bin.tar.gz
  • Get the cloud tar in shardingsphere-elasticjob-ui/shardingsphere-elasticjob-ui-distribution/shardingsphere-elasticjob-cloud-ui-bin-distribution/target/apache-shardingsphere-${latest.release.version}-shardingsphere-elasticjob-cloud-ui-bin.tar.gz