server_host='usc.callbanner.kr'
server_port='2122'
loginid='root'
dirname='callbanner_contents'
definename='define_callbanner_usc_contents_callbanner'
productname='callbanner'

# 명령어 실행시 첫번째 인자로 0이 아닌 다르값을 주면 개발기로 배포됨
if [[ "$1" = "dev" ]]
then
    mkdir -p /host/home/docker/nginx-proxy-manager/data/www/sharedfiles/${definename}    
elif [[ "$1" = "real" ]]
then
    # 원격 저장소 작업
    ssh -p ${server_port} ${loginid}@${server_host} mkdir -p /home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}
    ssh -p ${server_port} ${loginid}@${server_host} cp -n /home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}/hybrid_android.zip "/home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}/hybrid_android_$(date +"%Y%m%d").zip" 
    ssh -p ${server_port} ${loginid}@${server_host} cp -n /home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}/hybrid_ios.zip "/home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}/hybrid_ios_$(date +"%Y%m%d").zip" 
else
    echo "ENTER ENV(dev or real) AT args1";
    exit;
fi

# 로컬 저장소 작업

mkdir -p /host/home/docker/cordova-app-contents/home/mcaller_v2/temp

cd /host/home/docker/cordova-app-contents/home/mcaller_v2/temp  || { echo "can not access"; exit 155; }

rm -r ./*
cp -r /host/home/docker/cordova-app-contents/home/mcaller_v2/www/* ./
cp -r /host/home/docker/cordova-app-contents/home/mcaller_v2/base_android/* ./
cp /host/home/docker/cordova-app-contents/home/mcaller_v2/www/server_common_${productname}.html ./server.html
cp -rf /host/home/docker/cordova-app-contents/home/mcaller_v2/define/${definename}/* ./

zip hybrid_android.zip -r ./*

if [[ "$1" = "dev" ]]
then
    cp hybrid_android.zip /host/home/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}
elif [[ "$1" = "real" ]]
then
    scp -P ${server_port} hybrid_android.zip ${loginid}@${server_host}:/home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}
fi

echo "hybrid_android.zip deploy completed isdev :: $1";

rm -r ./*
cp -r /host/home/docker/cordova-app-contents/home/mcaller_v2/www/* ./
cp -r /host/home/docker/cordova-app-contents/home/mcaller_v2/base_ios/* ./
cp /host/home/docker/cordova-app-contents/home/mcaller_v2/www/server_common_${productname}.html ./server.html
cp -rf /host/home/docker/cordova-app-contents/home/mcaller_v2/define/${definename}/* ./

zip hybrid_ios.zip -r ./*

if [[ "$1" = "dev" ]]
then
    cp hybrid_ios.zip /host/home/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}
elif [[ "$1" = "real" ]]
then
    scp -P ${server_port} hybrid_ios.zip ${loginid}@${server_host}:/home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}
fi

echo "hybrid_ios.zip deploy completed isdev :: $1";
echo $(date)




















# ssh ${loginid}@${server_host} -p ${server_port} 'mkdir -p /home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}'

# ssh ${loginid}@${server_host} -p ${server_port} cp -n /home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}/hybrid_android.zip "/home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}/hybrid_android_$(date +"%Y%m%d").zip" 
# ssh ${loginid}@${server_host} -p ${server_port} cp -n /home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}/hybrid_ios.zip "/home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}/hybrid_ios_$(date +"%Y%m%d").zip" 

# #callbanner android

# mkdir -p /host/home/docker/cordova-app-contents/home/mcaller_v2/temp
# cd /host/home/docker/cordova-app-contents/home/mcaller_v2/temp || { echo "can not access"; exit 155; }
# rm -r ./*
# cp -r /host/home/docker/cordova-app-contents/home/mcaller_v2/www/* ./
# cp -r /host/home/docker/cordova-app-contents/home/mcaller_v2/base_android/* ./
# cp /host/home/docker/cordova-app-contents/home/mcaller_v2/www/server_common_${productname}.html ./server.html
# cp -rf /host/home/docker/cordova-app-contents/home/mcaller_v2/define/${definename}/* ./


# zip hybrid_android.zip -r ./*

# if [ isdev -eq 0] then

# scp  -P ${server_port} hybrid_android.zip ${loginid}@${server_host}:/home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}

# else

# fi

# #callbanner ios
# rm -r ./*
# cp -r /host/home/docker/cordova-app-contents/home/mcaller_v2/www/* ./
# cp -r /host/home/docker/cordova-app-contents/home/mcaller_v2/base_ios/* ./
# cp /host/home/docker/cordova-app-contents/home/mcaller_v2/www/server_common_${productname}.html ./server.html
# cp -rf /host/home/docker/cordova-app-contents/home/mcaller_v2/define/${definename}/* ./


# zip hybrid_ios.zip -r ./*

# scp  -P ${server_port} hybrid_ios.zip ${loginid}@${server_host}:/home/gsall/docker/nginx-proxy-manager/data/www/sharedfiles/${dirname}

# echo $(date)

# #gntel1234