CI is host on aws china with Jenkins
Docker is installed;
Java8 is installed
Enter src/websrc, read README.md and prepare front-end develop environment
And then You need to do nothing but read 'Run Spring boot on local' section.
./localrun.sh
This script contains 'yarn bundle-watch' and './gradlew bootRun',so springboot will start, and react will automatic compile.
You don't need start mysql on local manually. bootRun will start a local h2 database for development.
./gradlew check
./gradlew test
./gradlew integration
integration test will use h2 in memory database as its data backbone.
you can run
./startMysql.sh
default page: /#/screen
screen page: /#/screen
list page: /#/home
add event page: /#/editor
Travis jobs build on two branches, one is for start and the other one is for stop. ps: please make sure you have access of on-and-off repo