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

Répondre à