Outils pour utilisateurs

Outils du site


admin:services:www

Ceci est une ancienne révision du document !


Site web de Federez

Le site web à l'adresse federez.net est hébergé sur quigon. Il est versionné sur GitLab : https://gitlab.federez.net/federez/federez.net.

Modifier le site

Version courte

Modifier la branche master :

git clone git@gitlab.federez.net:federez.net
cd federez.net
...
git push

Se connecter à quigon pour mettre à jour le site :

cd /srv/federez.net
sudo git pull

Version longue

Modifier sa branche <perso> :

git clone git@gitlab.federez.net:federez.net
cd federez.net
git checkout -b <perso>
...
git push -u origin <perso>

Se connecter à quigon pour mettre à jour la version de développement :

cd /srv/dev.federez.net
sudo git checkout <perso>
sudo git pull

Si tout fonctionne, faire la fusion sur son dépôt local (pas sur quigon !) :

git checkout master
git merge <perso>
git pull

Enfin, mettre à jour le site sur quigon :

cd /srv/federez.net
sudo git pull

Configuration du déploiement

Le serveur utilise une clé SSH de déploiement pour se connecter à GitLab (voir /root/.ssh/id_gitlab et /root/.ssh/config sur quigon) . C'est pour cette raison que le déploiement est fait avec sudo git pull. La configuration sur GitLab est à l'adresse suivante : https://gitlab.federez.net/federez/federez.net/deploy_keys.

admin/services/www.1438808107.txt.gz · Dernière modification : 2015/08/05 22:55 de bertrand.bonnefoy-claudet

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki