gestion_configuration:git:deploiement
                Déploiement par Git
Sur le serveur, suivre les étapes :
- Aller dans
/var/reposet créer un dépôt Git:$ mkdir site.git && cd site.git $ git init --bare
 - Aller dans le répertoire
hooks. - Éditer le fichier (inexistant)
post-receive:#!/bin/sh git --work-tree=/var/www/site.com --git-dir=/var/repos/site.git checkout -f cd /var/www/site.com bower update
 - Mettre le fichier exécutable :
$ chmod +x post-receive
 
Sur la machine locale:
- Ajouter le remote que l'on vient de créer sur le serveur:
$ git remote add live ssh://user@host/var/repos/site.git
 - Effectuer des commits comme d'habitude sur
originet quand c'est nécessaire, pousser les commits surlive:$ git push live master
 
Sources
gestion_configuration/git/deploiement.txt · Dernière modification :  de 127.0.0.1
                
                