Created
July 17, 2018 12:58
-
-
Save GhaziTriki/80d086d8f571ce7643e7dfe8a23bb581 to your computer and use it in GitHub Desktop.
BigBlueButton - Build All Server components
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
rsync -Xrupv --delete /vagrant/* /home/ubuntu/dev/bigbluebutton | |
cd ~/dev/bigbluebutton/bbb-common-message/ | |
sbt clean && sbt compile && sbt publish && sbt publishLocal | |
cd ~/dev/bigbluebutton/bbb-common-web/ | |
sbt clean && sbt compile && sbt publish && sbt publishLocal | |
cd ~/dev/bigbluebutton/bbb-apps-common/ | |
sbt clean && sbt compile && sbt publish && sbt publishLocal | |
cd ~/dev/bigbluebutton/akka-bbb-apps/ | |
sbt clean | |
sbt debian:packageBin | |
sudo dpkg -i target/bbb-apps-akka_0.0.2_all.deb | |
cd ~/dev/bigbluebutton/bigbluebutton-web/ | |
sudo rm -rf bin/org/ | |
sudo rm -rf lib/ | |
sudo rm -rf target/ | |
sudo rm -rf /var/lib/tomcat7/webapps/bigbluebutton | |
sudo rm /var/lib/tomcat7/webapps/bigbluebutton.war | |
sudo chmod -R ugo+rwx /var/bigbluebutton | |
sudo chmod -R ugo+rwx /var/log/bigbluebutton | |
gradle clean | |
gradle resolveDeps | |
grails compile | |
grails war | |
sudo cp target/bigbluebutton-0.9.0.war /var/lib/tomcat7/webapps/bigbluebutton.war | |
sudo bbb-record --deleteall | |
sudo bbb-conf --salt 6bc37c5f055bf3183a930654fd10d123 | |
sudo bbb-conf --setip bbb.riadvice.tn | |
sudo bbb-conf --clean |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment