Ich verwende erweiterte Auswahl-Parameter mit dem Namen Aufgaben in einem Job und der Parameter-Typ ist Multi Select (zum Beispiel mit diesen Werten: Start, Go, Ende), wie kann ich Zugriff auf die ausgewählten Optionen?Zugriff Multi-Auswahl-Werte in Jenkins Extended Choice-Parameter Plugin
Bedeutung I Konditionalschritt mit Booleschen Bedingung erstellen möchten so bei Start-Option ausgewählt wurde noch X und eine weitere bei Go-Option ausgewählt wurde keine Y, Die Frage ist, was soll das Zeichen des Conditional Schritt?
(Ich ziehe nicht Skript, um ausgewählte Werte verwenden zu erhalten.)
Danke, aber da es Multi Select Benutzer mehr als ein einen Wert wählen können und in diesem Fall in Ihrem Beispiel die String Match wird nicht funktionieren, da $ {TheChoice} konnte gleich starten, gehen und nicht nur Anfang. – Epligam
Fügen Sie einfach mehrere bedingte Build-Schritte hinzu, die auf jeden der möglichen Parameterwerte passen. Nur der Build-Schritt, der mit dem Parameterwert übereinstimmt, wird ausgeführt, da die anderen Bedingungen falsch sind. – TheEllis
Sorry, aber ich verstehe nicht, sagen wir Benutzer wählen Optionen Start und Go, so ist der Wert von $ {TheChoice} Start, Go. Jetzt habe ich mehrere bedingte Schritte zuerst überprüfen, ob $ {TheChoice} gleich Start, Sekunde, wenn $ {TheChoice} gleich Go etc., aber keiner von ihnen wird wahr sein. – Epligam