#!/bin/bash
SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
    DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
    SOURCE="$(readlink "$SOURCE")"
    [[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
done
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"

cd $DIR/../
. ./meta/env

echo "Release CDN resource"
./util/cdn
[ ! -d $DIR/../meta/server ] && echo "Please link a server from avalon to release" && exit 1
. $DIR/../meta/server/env

echo "Release to server" $ServerName
echo "User" $ServerUser
ProjectName=`cat ./meta/name`
path="/srv/$name"

ssh $ServerName@$ServerIP -e $ServerRSA "mkdir -p $path"
rsync -e "ssh -i $ServerRSA" -aPziou --exclude ".git" --copy-links ./* $ServerUser@$ServerIP:$path/



