Je suis actuellement en train de faire une évaluation sur le Jenkins Pipeline plugin (anciennement connu sous le nom de Flux de travail plugin).
La lecture de la documentation, j'ai trouvé que j'ai actuellement ne peut pas retriev le chemin à l'aide de l'espace de travail
env.WORKSPACE
:
Les variables suivantes sont actuellement indisponibles à l'intérieur d'un flux de travail script:
NODE_LABELS
Espace de travail
SCM des variables spécifiques tels que SVN_REVISION
Est-il une autre manière d'obtenir le chemin absolu de l'espace de travail actuel? J'ai besoin de cette course d'un test qui à son tour est un certain nombre de paramètres (chemin absolu vers un fichier exécutable).
J'ai déjà essayé à l'aide d' new File("").absolutePath()
à l'intérieur d'un @NonCPS
section mais il semble que le non-CPS les choses deviennent toujours exécutée sur le maître.
Quelqu'un a une idée comment faire pour obtenir ce chemin sans exécutant un script batch qui stocke le chemin d'accès dans un fichier qui plus tard peut être lu à nouveau?