Wie kann der aktuelle Arbeitsbereich mithilfe des Jenkins Pipeline Groovy-Skripts abgerufen werden?

8

Ich versuche, den aktuellen Arbeitsbereich meines Jenkins-Builds mit einem Groovy-Pipeline-Skript zu erhalten.

%Vor%

Es gibt

zurück %Vor%     
N.Reddy 15.06.2016, 21:24
quelle

3 Antworten

5

Für mich funktionierte nur "$ {workspace}", ohne die Variable 'workspace' zu initialisieren.

    
Litty Philip 28.07.2017 06:21
quelle
4

Dafür ist noch keine Variable enthalten, daher müssen Sie die Methode shell-out-read-file verwenden:

%Vor%

Oder (wenn auf dem Master-Knoten ausgeführt wird):

%Vor%     
Krzysztof Krasoń 16.06.2016 06:30
quelle
2

Ich denke, Sie können auch die Funktion pwd () auf dem bestimmten Knoten ausführen:

%Vor%     
chris_f 05.08.2016 13:17
quelle