Ceci est une ancienne révision du document !
Table des matières
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.