2016-10-15 3 views
1

Comment synchroniser la branche Bitbucket avec openshift:master?Synchronisation de la branche bitbucket avec Openshift

Je développe sur mon bureau local et je pousse mon travail dans une branche nommée bitbucket:uat. Chaque fois que je pousse sur bitbucket:uat je dois courir après pour: git push openshift uat:master

est-il un moyen de pousser automatiquement dans openshift:master en même temps je pousse en bitbucket:uat?

(j'utilise OpenShift v2)

Répondre

1

En théorie, vous pouvez pousser to multiple remotes, mais depuis votre nom de la branche à distance est différent pré à distance (et plusieurs branch.<remote>.push paramètres ne sont probablement pas pris en charge), un alias est la plus simple approche.

[alias] 
    pushall = "!f(){ git push bitbucket uat; git push openshift uat:master; };f" 
+0

Bonne idée oui merci. Est-il préférable de créer un hook dans bitbucket pour tirer automatiquement dans openshift de bitbucket? – EntrustName

+0

Un crochet dans bitbucket signifie un webhook, qui n'est pas trivial à installer. J'irais d'abord avec l'alias, pour le tester. Alors, oui, un webhook est possible. – VonC