2015-02-27 1 views
0

Nous avons un problème concernant le répertoire Workspace dans Jenkins. Lorsque je définis le répertoire racine de l'espace de travail Jenkins avec des barres obliques ("D:/Workspaces/TestProject1"), il le convertit en barres obliques inversées lors de l'accès à la variable d'environnement "WORKSPACE" intégrée Jenkins. Cela provoque donc des problèmes d'échec de construction dans notre projet. Puisque notre script ant requiert un chemin avec des barres obliques seulement. J'ai essayé d'injecter une nouvelle variable d'environnement dans le plugin Env inject et cela a résolu le problème. Notez également que notre build est paramétré, donc je ne peux pas donner un dossier d'espace de travail personnalisé. Des solutions alternatives?Jenkins WORKSPACE Répertoire racine avec des barres obliques

Répondre

0

Avez-vous essayé de doubler les barres obliques inversées?

D:\\Workspaces\\TestProject1

Il devrait mieux pour Ant.

+0

cela ne fonctionne pas puisque Jenkins convertit implicitement le chemin vers une version de barre oblique inverse seulement. (c'est-à-dire D: \ Workspaces \ TestProject1) De plus, ant attend une valeur de chemin de barres obliques avant de construire. – batabek