JAVA_HOME=/opt/jdk1.8.0_71 git pull if (( $? )) then echo "git pull failed" exit 1 else echo "git pull success" fi mvn clean install -DskipTests --settings /opt/app/repository/settings.xml if (( $? )) then echo "mvn cdh failed" exit 1 else echo "mvn cdh success" fi cd server mvn install -Dhive.version=tdh5 -DskipTests --settings /opt/app/repository/settings.xml if (( $? )) then echo "mvn tdh5 failed" exit 1 else echo "mvn tdh5 success" fi mvn install -Dhive.version=tdh6 -DskipTests --settings /opt/app/repository/settings.xml if (( $? )) then echo "mvn tdh6 failed" exit 1 else echo "mvn tdh6 success" fi