TeamCity - op te sporen door de gebruiker geleverde build parameter override?

stemmen
0

Ik heb een TeamCity build configuratie met een parameter die is verborgen voor de gebruiker bij het bouwen, maar kan worden gewijzigd door ze in de configuratie-instellingen.

We willen nu een manier om gebruikers in staat om optioneel overschrijven deze waarde bij het bouwen, maar slechts een subset van de geldige waarden gelden ook overschrijvingen.

Een analogie is dat we elke naam van de bron kunt opgeven als een build parameter in de configuratie, maar alleen wilt dat gebruikers in staat zijn om een ​​resource development opgeven wanneer dwingende voor een enkele build via de gebruikersinterface of REST API.

De configuratie maakt gebruik van een PowerShell stap, dus ik kan controleren op geldige waarden in hier zo lang als ik weet dat het al dan niet de waarde werd geleverd door de gebruiker. Is het mogelijk om te bepalen of de waarde werd gebruiksvriendelijk geleverd? Ben ik in staat om de 'default' te halen uit de configuratie om te zien of ze overeenkomen?

Zo niet, dan is de volgende beste optie om een ​​extra, optionele build parameter hebben alleen voor de override?

De vraag is gesteld op 08/11/2018 om 00:03
bron van user
In andere talen...                            

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