File size: 409 Bytes
21779d0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash
set -e

echo ">>> Cloning private GitHub repo..."
git clone --depth 1 \
    https://${GITHUB_PAT}@github.com/pgacirane/Smart_Grad_UI.git /build/app

echo ">>> Building WAR with Maven..."
cd /build/app && mvn clean package -DskipTests -q

echo ">>> Deploying WAR to Tomcat..."
cp /build/app/target/*.war /usr/local/tomcat/webapps/ROOT.war

echo ">>> Starting Tomcat on port 7860..."
catalina.sh run