#!/bin/bash # # This should be used to create the build. # export CATALINA_BASE=/opt/tomcat export CATALINA_HOME=/opt/tomcat export M2_HOME="/usr/local/maven-3.2.1/" export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=500m" # Compile Cloudstack mvn -q -Pimpatient -Dsimulator clean install # Compile API Docs cd tools/apidoc mvn -q clean install cd ../../ # Compile marvin cd tools/marvin mvn -q clean install sudo python setup.py install 2>&1 > /dev/null cd ../../ # Deploy the database mvn -q -Pdeveloper -pl developer -Ddeploydb mvn -q -Pdeveloper -pl developer -Ddeploydb-simulator