Ich habe eine andere Problemumgehung gefunden.
- Gehen Sie zu Jenkins verwalten> System konfigurieren
- Navigieren Sie zu den globalen Eigenschaften
- Aktivieren Sie die Kontrollkästchen-Umgebungsvariablen
- Namensfeld öffnet die user.home
- Wert ist Ihr gewünschter Pfad
- Klicken Sie auf Anwenden, Speichern und Jenkins neu starten
Dies überschreibt diesen Pfad.
Ich hatte genau das gleiche Problem. Sie können nicht einfach eine Umgebungsvariable hinzufügen, um den Pfad zu ändern. Sie müssen das Home-Verzeichnis des jenkins-Benutzers selbst ändern.
Führen Sie in einem Linux/Unix-basierten System den folgenden Befehl auf Ihrem Terminal aus.
Melden Sie sich als Root-Benutzer an oder verwenden Sie sudo vor den Befehlen, wenn Sie es nicht als Root-Benutzer ausführen,
1) Verschieben Sie das Jenkins-Installationsverzeichnis an den gewünschten Ort.
mv /var/lib/jenkins /path/to/your/location
2) Ändern Sie das Home-Verzeichnis des Jenkins-Benutzers.
usermod -d /path/to/your/location jenkins
Starten Sie jetzt jenkins neu. Sie sollten die Variable user.home und HOME auf den neuen Speicherort gesetzt sehen.