Teamcity - Erkennung Überschreibung Benutzer geliefert Build Parameter?

stimmen
0

Ich habe eine Teamcity Build-Konfiguration mit einem Parameter, der von dem Benutzer bei der Erstellung verborgen ist, kann aber von ihnen in den Konfigurationseinstellungen geändert werden.

Wir wollen jetzt eine Möglichkeit, Benutzer zu erlauben, diesen Wert zu optional außer Kraft setzen beim Bau, sondern nur eine Teilmenge der gültigen Werte gelten auch Überschreibungen.

Eine Analogie ist, dass wir alle Ressourcennamen als Build-Parameter in der Konfiguration angeben können, sondern nur wollen Benutzer in der Lage sein, eine Entwicklungsressource angeben, wenn für einen einzelnen Build über die Benutzeroberfläche oder REST-API überschreiben.

Die Konfiguration verwendet einen Powershell Schritt, damit ich für gültige Werte überprüfen kann hier so lange, wie ich weiß, ob der Wert, der durch den Anwender geliefert wurde. Ist es möglich, zu bestimmen, ob der Wert vom Benutzer gelieferten wurde? Kann ich die ‚default‘ aus der Konfiguration abzurufen, um zu sehen, ob sie übereinstimmen?

Wenn nicht, ist die nächste beste Option, um einen zusätzlichen, optionalen Build-Parameter zu haben, nur für die Überschreibung?

Veröffentlicht am 08/11/2018 um 00:03
quelle vom benutzer
In anderen Sprachen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more