diff --git a/bigbluebutton-web/README.md b/bigbluebutton-web/README.md index 01e50498014a9a9a19a2b424dc540bb92b491a33..a5353d9ee1094df0a752191d385e582a5b6cd641 100644 --- a/bigbluebutton-web/README.md +++ b/bigbluebutton-web/README.md @@ -14,12 +14,47 @@ sdk install gradle 5.1.1 sdk install grails 3.3.9 ``` -To run the application from its source code : `grails prod run-app` +### Development -To run the application on a different port use : `grails -port=8989 prod run-app` +Build `bbb-common-message` + +``` +cd /bigbluebutton/bbb-common-message + +./deploy.sh +``` + +Build `bbb-common-web` + +``` +cd bigbluebutton/bbb-common-web + +./deploy.sh +``` + +Build and run `bbb-web` + +``` +cd bigbluebutton/bigbluebutton-web + +# Make sure you don't have old libs lying around. Might cause issues. +# You need to to this only once to cleanup lib dir. + +rm lib/* + +./build.sh + +# This will listen on port 8989 so you need to adjust your nginx config. +# If you've setup your nginx config to bbb-web dev, you don't need to do anything. + +./run.sh + +``` To run unit tests: `grails test-app --stacktrace` +### Production + To package the application for production: 1. Compile the application and package it use `grails assemble`