Nous utilisons un pipeline Jenkins déclenché par Gerrit pour construire une application HTML et tout fonctionne bien, sauf l'étape de déploiement Azure, qui échoue de temps en temps. Au début du projet, il échouait de temps en temps, mais récemment (avec la croissance du projet, je suppose), il a atteint le point où seulement 1 déploiement sur 10 réussissait.
Le pipeline fonctionne sur l'une des 3 VM Linux et peut réussir ou échouer sur n'importe laquelle d'entre elles.
Le problème est toujours le même :
hudson.plugins.git.GitException : Commande "git fetch --tags --progress https://.../sgo-html5-app-desktop.git +refs/heads/ :refs/remotes/origin/ "a renvoyé le code d'état 128
J'ai cherché ce problème sur Google et j'ai découvert que ce code d'erreur concerne l'authentification. Mais comment cela peut-il fonctionner parfois et parfois non ?
EDITAR: Je ne sais pas si c'est lié mais après 5 déploiements ratés, nous avons redémarré Jenkins et le déploiement suivant a réussi.