2016-06-22 2 views
0

Ich habe ein groovy Skript, das den Befehl jenkins-cli create-job und verwendet eine XML-Vorlage, um einen neuen Maven-Job zu erstellen. In der Vorlage versuche ich, den Besitzer mit dem jenkins-Besitz-Plugin anzugeben, aber diese Information wird ignoriert. Es scheint, dass jenkins die Standardeinstellung verwendet und den Eigentümer auf den Ersteller setzt, in diesem Fall jenkins und deployman. Ich möchte das irgendwie umgehen und das richtige eigene zuweisen, entweder indem ich es auf der Kommandozeile übergebe oder jenkins sage, dass ich diese Standardeinstellung ignorieren soll, die den Besitzer zum Ersteller setzt. Weiß jemand, wie man das macht?Geben Sie den Besitzer beim Erstellen von Jobs von Jenkins CLI

Hinweis: Ich habe die xml-Datei überprüft, die in der Befehlszeile und der Konfigurationsdatei xml des neuen Projekts in jenkins übergeben wurde, und einen Unterschied zwischen ihnen ausführen. Der einzige Unterschied zwischen dem Besitzer und der falschen Person.

+0

figured it out: Jenkins setzt automatisch der Besitzer, wie ich dachte, es tat, um es zu beheben, führen Sie einen Wämser-cli Update-Job mit der gleichen Vorlage und Es wird den richtigen Besitzer zuweisen. – user4740600

Antwort

Verwandte Themen