2017-06-07 2 views
1

J'utilise le plugin ClearCase avec Jenkins, et j'essaie de lire une spécification de configuration à partir d'un fichier dans le VOB ClearCase. Le fichier avec la spécification de configuration est sur le serveur qui Jenkins fonctionne sur, et dans l'étape de construction j'ai couruJenkins ne lit pas la spécification de configuration ClearCase du fichier

for /f "tokens=*" %%a in (path\to\file\configSpecTest-2.txt) do echo %%a 

qui imprime le contenu d'un fichier, et il imprime avec succès le fichier texte. Cela prouve que le chemin que j'utilise est correct et que le serveur a un accès en lecture à ce fichier.

Est-ce un bug avec Jenkins?

EDIT: après avoir creusé dans la documentation, il y a une mise en garde que le fichier doit être accessible par le nœud maître. Est-ce que quelqu'un sait pourquoi c'est?

Répondre

0

Généralement, le nœud maître peut obtenir le contenu de la vue, puis transmettre le contenu à un esclave.

Vérifiez si vous pouvez configurer votre travail Jenkins afin d'effectuer cette étape sur le maître, et non pas à partir d'un esclave où le plugin Jenkins ClearCase semble limiter l'accès aux spécifications de configuration.