#! /bin/bash SOURCE_DIR=/home/neuu/attendence_UI/attendence_UI BRANCH=part_a_playground FRONTEND_DIR=/var/www/exampaper.usln.in #SERVER_IP=52.66.73.43 SERVER_IP=34.131.182.12 cd $SOURCE_DIR echo "Changed into attendence UI frontend dir ....." echo "Pulling $BRANCH ..." git pull origin $BRANCH if [[ $? -eq 0 ]];then echo "Pulled the latest code ...." npm run build if [[ $? -eq 0 ]];then echo "Build the latest file ....." scp -r dist/* ponpradeeep@$SERVER_IP:$FRONTEND_DIR if [[ $? -eq 0 ]];then echo "Copying build file to $FRONTEND_DIR successfull ...." else echo "Copying build file to $FRONTEND_DIR failed ...." fi else echo "Build file failed ...." fi else echo "Pulling latest code failed ...." fi