01-02-2011, 05:03 PM
Fait toi ton petit truc à moi.
Par exemple pour hon.bouh.org voilà le petit script de déploiement que j'utilise :
C'est pas compliqué, ça casse pas trois pattes à un canard, mais ça marche bien
Par exemple pour hon.bouh.org voilà le petit script de déploiement que j'utilise :
Code :
#!/bin/bash
if [ "" == "$1" ]; then
echo "No tag specified"
exit
fi
git clone ssh://git@kermit.bouh.org/hon.bouh.org hon.bouh.org.$1 > /dev/null 2> /dev/null
cd hon.bouh.org.$1
git checkout $1 2>&1 | tail -n 1
mkdir tmp
chmod 777 tmp
cd ..
rm hon.bouh.org
ln -s /srv/http/rails/hon.bouh.org.$1 /srv/http/rails/hon.bouh.org
touch hon.bouh.org/tmp/restart.txt
C'est pas compliqué, ça casse pas trois pattes à un canard, mais ça marche bien