J'ai un outil externe qui doit être appelé en tant que build-step dans un de mes jobs Jenkins. Malheureusement, cet outil a quelques problèmes avec les commandes de citation pour éviter les problèmes avec les espaces dans le chemin qui est appelé à partir.
Jenkins est installé dans C:\Program Files (x86)\Jenkins
. C'est pourquoi j'ai des difficultés à ce que Jenkins appelle l'outil externe.
Ce que j'ai essayé, c'est de définir le "répertoire racine de l'espace de travail" dans Jenkins->configuration comme suit C:\jenkins_workspace
afin d'éviter les espaces blancs. Cela fonctionne pour les projets Freestyle mais mon projet Multibranch Pipeline est toujours vérifié et construit sous C:\Program Files (x86)\Jenkins\workspace
.
Une solution consisterait à déplacer l'ensemble de l'installation de Jenkins vers, par exemple, l'adresse suivante C:\jenkins
. Je voudrais éviter cela. Existe-t-il un moyen approprié de dire aux tâches de Jenkins Pipeline d'utiliser également le "répertoire racine de l'espace de travail" ?
Merci pour toute aide