Outils pour utilisateurs

Outils du site


admin:services:www

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
admin:services:www [2015/04/22 14:25] – [Site web de Federez] simplification de la phrase bertrand.bonnefoy-claudetadmin:services:www [2015/09/12 17:20] – migration quigon -> hexagon bertrand.bonnefoy-claudet
Ligne 1: Ligne 1:
 ====== Site web de Federez ====== ====== Site web de Federez ======
  
-Le site web à l'adresse **federez.net** est hébergé sur [[admin:serveurs:quigon|quigon]].  Il est versionné dans le dépôt **federez.net** du [[admin:services:git|git]] de FedeRez.+Le site web à l'adresse **federez.net** est hébergé sur [[admin:serveurs:hexagon|hexagon]].  Il est versionné sur GitLab : https://gitlab.federez.net/federez/federez.net.
  
 ===== Modifier le site ===== ===== Modifier le site =====
Ligne 9: Ligne 9:
 Modifier la branche ''master'' : Modifier la branche ''master'' :
  
-  git clone git@git.federez.net:federez.net+  git clone git@gitlab.federez.net:federez.net
   cd federez.net   cd federez.net
   ...   ...
   git push   git push
  
-Se connecter à quigon pour mettre à jour le site :+Se connecter à hexagon pour mettre à jour le site :
  
   cd /srv/federez.net   cd /srv/federez.net
Ligne 23: Ligne 23:
 Modifier sa branche ''<perso>'' : Modifier sa branche ''<perso>'' :
  
-  git clone git@git.federez.net:federez.net+  git clone git@gitlab.federez.net:federez.net
   cd federez.net   cd federez.net
   git checkout -b <perso>   git checkout -b <perso>
Ligne 29: Ligne 29:
   git push -u origin <perso>   git push -u origin <perso>
  
-Se connecter à quigon pour mettre à jour la version de développement :+Se connecter à hexagon pour mettre à jour la version de développement :
  
   cd /srv/dev.federez.net   cd /srv/dev.federez.net
Ligne 35: Ligne 35:
   sudo git pull   sudo git pull
  
-Si tout fonctionne, faire la fusion sur son dépôt local (pas sur quigon !) :+Si tout fonctionne, faire la fusion sur son dépôt local (pas sur hexagon !) :
  
   git checkout master   git checkout master
Ligne 41: Ligne 41:
   git pull   git pull
  
-Enfin, mettre à jour le site sur quigon :+Enfin, mettre à jour le site sur hexagon :
  
   cd /srv/federez.net   cd /srv/federez.net
   sudo git pull   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 hexagon) .  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.txt · Dernière modification : 2016/10/16 17:01 de david.sinquin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki