Es gibt ein Jenkins-Plugin, mit dem Sie einen gemeinsam genutzten Arbeitsplatz erstellen und für jeden Job einrichten können, der die Dateien aus dem angegebenen Repository benötigt.
Anwendungsfall:
Ähnlich wie Sie es benötigen, erstellen Sie zuerst zwei Jobs aus demselben Git-Repository, gehen Sie dann zu "Jenkins verwalten" und erstellen Sie einen gemeinsamen Arbeitsbereich . Und zeigen Sie darauf, bei jedem Job, den Sie aus diesen Dateien lesen müssen.
Jenkins Plugin
https://wiki.jenkins-ci.org/display/JENKINS/Shared+workspace+plugin#
PS: Sie sollten sich mit "Bekannten Problemen" befassen, die einen Deal Breaker für Ihre Bedürfnisse darstellen könnten.
Manchmal sollten Sie bei einem neu kopierten Job, bei dem der URL-Parameter für gemeinsam genutzten Speicherplatz beim ersten "Speichern" nicht in der Konfiguration gespeichert wird, den Job zweimal speichern, um sicherzugehen.
^^ Dieser ist noch ungelöst , ich habe es versucht und passiert immer noch. Nach einigen Speichervorgängen (nur um sicherzugehen) läuft der Job perfekt.