lesfurets / git-octopus

The continuous merge workflow
GNU Lesser General Public License v3.0
222 stars 22 forks source link

Create a Jenkins Template ready to use (French description) #30

Open dbaeli opened 7 years ago

dbaeli commented 7 years ago

FRENCH REQUEST REPORTED ON THE MAILING LIST (to translate)

J'effectue en ce moment une évaluation de Git Octopus :) J'essaie notamment de l'intégrer le mieux possible dans notre processus de delivery (basé sur le trio Bitbucket/Jenkins/Chef).

Est-ce qu'il y a un template pour un job Jenkins qui effectue l'ensemble des actions nécessaires ? En effet, j'ai l'impression qu'il me manque certaines commandes / options pour :

Je suis preneur de vos conseils pour m'assurer que j'utilise bien correctement Git Octopus

dbaeli commented 7 years ago

En tous cas c'est pas bien compliqué à installer normalement : apflieger answer:

CedricGatay commented 7 years ago

Hi guys, I think I have a good starting point for such a feature, I gave a BBL lastly about your great tool and I use the following Jenkinsfile for the time being.

Do you want a PR with it ?

apflieger commented 7 years ago

We could just link it from the README. Can somebody review it ?

A thought though: it seems that you checkout the master before executing the merge. This is not mandatory. If you let the octopus run on the branch that triggered the build, you get a better information in case of failure. You'll know which branch has conflict with the current one. This configuration is a bit unstable compared to what you use, so I don't know which one we should advise...

CedricGatay commented 7 years ago

In fact I am always manually triggering the octopus for the time being, so the source branch information is not useful to me.