2016-11-22 2 views
0

Ich versuche, jenkins Parameter Plugins zu tun;Jenkins - Textarea Parameter-Plugin Set Default-Wert aus der Eigenschaftendatei?

  • Editible Textbox (mehrzeilige)
  • Set Standardtext von Eigenschaftendatei (so etwas wie groovy Skript)

Können Sie Plugins vorschlagen bitte?

Ich versuchte Active chioce parameter Plugin, Extended choice parameter Plugin. Aber das sind nur choice Option nicht textarea. Und Dynamic parameter Plugin scheint auch nicht Multi-Line-Unterstützung.

Antwort

0

Existiert in der Konfiguration von jenkis-Jobs, um Textparameter zur Ausführung eines Jobs zu übergeben. Wenn Sie Textparameter hinzufügen, können Sie einen einfachen mehrzeiligen Textparameter definieren, bei dem Benutzer einen Textwert eingeben können, den Sie während eines Builds entweder als Umgebungsvariable oder durch Variablensubstitution in anderen Teilen der Konfiguration verwenden können.

Um Parameter für Ihren Job zu definieren, wählen Sie "Dieser Build ist parametrisiert" und fügen Sie mit der Dropdown-Schaltfläche so viele Textparameter oder andere Typen hinzu, wie Sie benötigen.

weitere Informationen Blick auf

Parameterized Build

+0

Lieber johnny. Danke für die Nachricht. Neben dem Text Parameter möchte ich einen Standardwert festlegen, der aus einer bestimmten Datei besteht. Der Inhalt der Datei kann geändert werden. Ist es möglich/ – Dorr

+0

Sehr geehrte @Dorr Sie können ein Programm erstellen, liest die Datei und kopieren Sie den Inhalt in einer Umgebungsvariable und verwenden Sie es als Standardwert in das Standard-Wert-Feld von Textparameter -> $ {FILE_CONTENT}. Ich weiß nicht, wie groß die Datei ist. Wenn die Datei jedoch eine vernünftige Größe hat, kann env var eine Umgehungslösung sein – johnnynemonic

Verwandte Themen