ncc_deploy_test.sh 914 Bytes
echo '######### ON PROJECT  '$1
cd $1
echo '######### CHECKOUT BRANCH release/1.0.0'
git checkout release/1.0.0
echo '######### PULL PROJECT'
git pull
#CREARE IL TAG
echo '######### CREAZIONE TAG'
i="0";
DATETAG=Deploy_test_`date +%Y_%m_%d`
git tag $DATETAG;
TESTTAG=$?
#$i -lt 4 
while [ $TESTTAG -ne 0 ]
do	
		i=$[$i+1]
		DATETAG="Deploy_test_`date +%Y_%m_%d`_0$i"
		echo '#########TEST CREAZIONE TAG' $DATETAG
		git tag $DATETAG;
		TESTTAG=$?
done
echo '######### TAG CREATO ->' $DATETAG
git push --tags
echo '######### TAG PUSHATO'
echo '######### GIT CHECKOUT ON COMMIT  '$2
git checkout $2
echo '######### GIT DIFF ON COMMIT  '$2
p=$(git diff --name-only HEAD HEAD^)
##b=0
for i in ${p[@]}; do
	#b=$((b+1))
	scp -r ./$i root@172.16.206.131:/medapp/chroot/apache/webdocs/ssl/xslt/$i
	scp -r ./$i root@172.16.206.132:/medapp/chroot/apache/webdocs/ssl/xslt/$i 
done
echo '######### FINE RILASCIO!! ############'