Die eigentliche Konfiguration des Parameters im CSV-Format.
Es gibt vier verschiedene Typen von Zeilen, die für die Beschreibung des Parameters und seiner Werte/Variablen zum Einsatz kommen:
- H: beschreibende Titel, die für die Auswahllisten zum Einsatz kommen. Je ein Titel pro Liste/Variable
- V: Variablennamen die als Umgebungsvariablen im Build-Prozess gesetzt werden
- T: Titel für die einzelnen Werte in der jeweils folgenden Zeile (optional, ansonsten wird der jeweilige Wert selbst verwendet)
- C: die einzelnen Werte, die für die jeweiligen Umgebungsvariablen beim Start des Builds eingesetzt werden
Die Zeilen "H" und "V" kommen jeweils genau ein mal zu Beginn der Konfiguration vor, die Zeilen "T" und "C" beliebig oft.
Beispiel:
H,Sport,Mannschaft
V,SELECTED_SPORT,SELECTED_TEAM
C,Tennis,Tennisclub Rumeln-Kaldenhausen e. V.
T,,Alternative label
C,Tennis,Oppumer TC
C,Fußball,Rumelner TV
C,Fußball,FC Rumeln
C,Wakeboard,WSC Duisburg Rheinhausen
In diesem Beispiel werden beim parametrisierten Build zwei Auswahllisten gezeigt. Eine mit der Bezeichnung "Sport", eine mit der Bezeichnung "Mannschaft".
Die erste Auswahlliste enthält die Werte "Tennis", "Fußball" und "Wakeboard", die zweite wird lediglich die Werte "Tennisclub Rumeln-Kaldenhausen e. V." und "Oppumer TC" enthalten.
Wenn der erste Wert auf "Wakeboard" geändert wird, wird die zweite Auswahlbox nur noch den Wert "WSC Duisburg Rheinhausen" zeigen.
Sobald der Build gestartet wird, werden die beiden Umgebungsvariablen SELECTED_SPORT und SELECTED_TEAM die ausgewählten Werte enthalten.
Beachte: die "T" Zeilen sind optional, können aber für eher technische Werte sinnvoll sein, um etwas sprechendere Bezeichnungen darzustellen.