2 votes

Variables d'environnement Jenkins dans les paramètres du projet, comment ?

Dans un projet Jenkins, vous pouvez définir un chemin de travail arbitraire. J'aimerais en spécifier un en dessous du chemin de sortie standard du projet (par exemple workspace/mon-projet). Cependant, pour cela, j'ai besoin de connaître le chemin par défaut ou au moins le nom du projet. Il existe un certain nombre de variables d'environnement disponibles (comme $WORKSPACE), mais je ne peux pas les utiliser dans les paramètres du projet.

Quelle est la bonne façon de procéder à la place ?

0voto

Rodrigo Murillo Points 450

Dans les options avancées du projet, vérifiez Utiliser un espace de travail personnalisé et entrez "./mon-projet" (sans les guillemets).

Jenkins accepte les chemins relatifs dans ce champ. L'aide indique :

Si ce chemin est relatif, il est résolu par rapport au répertoire "remote FS root" de l'esclave. de l'esclave, ou $JENKINS_HOME sur le maître.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X