@inso J'ai un projet git sur GitLab. D'un autre côté j'ai un beau Jenkins flambant neuf (avec mass plugins toussa toussa).
Objectif : quand un tag est push sur le repo git, ça lance un job Jenkins qui build l'image Docker du projet dans le tag donné, puis tag cette image Docker avec plusieurs namespaces différents et push tout ça sur le Docker registry de la boîte. eZ.
Lien GitLab <--> Jenkins en m'aidant de http://erics-notes.blogspot.fr/2013/05/jenkins-build-latest-git-tag.html
Et j'ai commencé mon Jenkinsfile
https://framabin.org/?716f4fbef6ca6a43#QQ0Z/fv3eaHZc+H37afS51bQiaPSo9T+dO/pxD8tdIg=
@inso mais j'ai des erreurs au checkout.
((--max) - count) is a binary expression, but it should be a variable expression at line: 9 column: 47. File: WorkflowScript @ line 9, column 47.
it rev-list --tags --max-count=1
^
@Eriatolc on dirait un bug de version... Peut être une histoire de version git locale au serveur Jenkins qui diffère de ce que Jenkins attend
@Eriatolc Go