TeamCity :der Benutzer muss passieren Parmeter zu bauen
Jedesmal, wenn ein Benutzer beispielsweise einen run auf TeamCity, ich will die TeamCity Aufforderung an den Benutzer zur Eingabe bestimmter Parameter übergeben werden ähnlich einem custom run und wenn Parameter nicht übergeben, wird der build nicht ausgeführt.
Verstehe ich custom run wird es erlauben, diese parameter übergeben, aber ich möchte den parameter geliefert Bedingung zuerst erfüllt, bevor die Ausführung bei einer normal laufen, ist das möglich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
EDIT:
Es scheint, dass Sie kann haben, aufgefordert, die Parameter in TeamCity 7.x durch Verwendung von "Typisierten bauen-Parameter': Was ist neu in TeamCity 7.0 Typisierte bauen Parameter - haben Sie einen Blick auf die "display-Typ" - Optionen.
Obwohl die Terminologie, die Sie verwenden, ist, dass die Parameter "erfordert eine überprüfung", die nahelegt, es nicht zwingen, Sie tatsächlich etwas eintragen, so vielleicht dies, kombiniert mit dem Ansatz unten beschrieben, wäre für dein Szenario ein (ich.e der Benutzer hat Sie zur Eingabe der korrekten Parameter)
Für TeamCity 6.5, den ich mit diesem problem eine Weile zurück, mir selbst, und war nicht in der Lage, eine Lösung zu finden, um die Eingabeaufforderung für den Parameter. Die normal laufen würde nur kick off, sobald Sie auf "Ausführen" geklickt wurde.
Jedoch eine Sache, die ich Tat war, um einen vorab-build-Schritt mit einem kleinen batch-script würde einen Fehler zurück, wenn die erforderlichen parameter(s) noch nicht geliefert worden. Dieser Weg, zumindest konnte ich sicherstellen, dass die builds nur ran (gut, nur lief erfolgreich), wenn die Parameter wurden über den 'Run Custom" - option.
Dennoch jemand versuchen, die bauen musste, dies zu wissen, und wissen musste, um wählen Sie die "Benutzerdefinierte" option und geben Sie die Parameter, um in der Lage sein, um eine grüne erstellen.