Salut les gas Merci je regarde un peu tous vos solutions --- Mouhamadou Moustapha CAMARA aka mmkmou Mozilla Senegal Community Lead / Mozilla Reps http://mmkmou.net / http://mozilla-senegal.org __________________________________________ we make a better world <[email protected]>
Le 6 mars 2013 10:04, Oumar FALL <[email protected]> a écrit : > Ou si t'as un serveur riquiqui et pas les moyens d'évoluer vers des > outils aussi sophistiqués que *Jenkins & Co* essai ce bon vieux Drush : > > - http://london2011.drupal.org/conference/sessions/drush-deploy > - Using drush to synchronize and deploy > sites<http://drupal.org/node/670460> > > Donc, pas vraiment une réponse mais peut-être une autre approche qui peut > te servir... ;) > > Tiens nous au courant et note ta méthodologie quelque part (pour un > prochain Meetup)... > > POF > > > Le 06/03/2013 08:41, Joeri Poesen a écrit : > > Peut-être pas une vraie réponse à ta question, mais chez banta nous > utilisons Jenkins (CI) + git plugin + fabric. > > Soit tu laisse jenkins interroger git chaque x secondes, soit tu laisse > ton post-receive hook appeler jenkins pour informer que le dépot à été > modifié. En suite jenkins exécute des script python (en utilisant le fabric > framework) pour déployer (= git pull, copier des fichiers, modifier des > vhosts, prendre des copies de BDD, etc... selon specs de ton projet) > > Donc, pas vraiment une réponse mais peut-être une autre approche qui > peut te servir... > > Tiens-nous au courant! > > J. > > --- > Joeri Poesen > Bantalabs Senegal > > +221 70 405 12 70 > bantalabs.com > > > 2013/3/5 pacheikh <[email protected]> > >> Salut. >> Est ce qu'on ne pourrait pas avoir plus de détail concernant ton script >> post-receive pour pouvoir t'aider. >> Aussi qu'appelles tu serveur? git étant distribué je ne saisis pas trop >> ce que tu veux dire par là. >> Merci. >> -- >> Envoyé depuis mon Nokia N900 >> >> ----- Message d'origine ----- >> > Salut, >> > >> > je travaille sur un projet drupal et j'utilise git pour le mettre en >> > ligne avec chaque étape et je suis confronté à un petit probléme : >> > >> > - déployer en production >> > >> > En ce moment je déploie sur le site de développement en : >> > - git push origin master et un script hook sur le post receive côté >> > serveur me permet de l'envoyer sur le dossier correspondant (budget >> > oblige un seul serveur pas super rapide :-( ) >> > >> > Maintenant je veux le déployer sur le site en production et je suis les >> > étapes suivants : >> > >> > - Créer une nouvelle branche prod >> > >> > - "pusher" sur prod >> > >> > - sur le hook post-receive côté serveur je vérifie si c'est master >> > j'envoie sur dev si c'est prod j'envoie sur prod >> > >> > et c'est cette derniére étape qui bloque. >> > >> > Qui as une idée ? >> > >> > >> > >> > -- >> > Mouhamadou Moustapha CAMARA aka mmkmou >> > Mozilla Senegal Community Lead / Mozilla Reps >> > http://mmkmou.net / http://mozilla-senegal.org >> > __________________________________________ >> > we make a better world >> >> >> >> -- >> Ce message a été envoyé à la liste [email protected] >> Gestion de votre abonnement : http://dakarlug.org/liste >> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug >> Le site du DakarLUG : http://dakarlug.org >> > > > > -- > Ce message a été envoyé à la liste [email protected] > Gestion de votre abonnement : http://dakarlug.org/liste > Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug > Le site du DakarLUG : http://dakarlug.org > > > > > -- > Ce message a été envoyé à la liste [email protected] > Gestion de votre abonnement : http://dakarlug.org/liste > Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug > Le site du DakarLUG : http://dakarlug.org >
-- Ce message a été envoyé à la liste [email protected] Gestion de votre abonnement : http://dakarlug.org/liste Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug Le site du DakarLUG : http://dakarlug.org
