Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Beperkingen voor welke variabelen u in een stap kunt instellen.
Definities die verwijzen naar deze definitie: doel
Implementaties
| Implementatie | Beschrijving |
|---|---|
| settableVariables: geen | Schakel een stap uit van het instellen van variabelen. |
| settableVariables: tekenreekslijst | Instelling van variabelen beperken tot een lijst met toegestane variabelen. |
Opmerkingen
U kunt het instellen van alle variabelen voor een stap uitschakelen of de ingestelde variabelen beperken tot een lijst. Als de settableVariables eigenschap niet is ingesteld, staat de standaardinstelling toe dat alle variabelen per stap worden ingesteld.
settableVariables: geen
Schakel een stap uit van het instellen van variabelen.
settableVariables: none # Disable a step from setting any variables.
settableVariables tekenreeks. Toegestane waarden: geen.
Schakel een stap uit van het instellen van variabelen.
Voorbeelden
steps:
- script: echo This is a step
target:
settableVariables: none
settableVariables: tekenreekslijst
Beperk een stap van het instellen van variabelen die niet in de opgegeven lijst voorkomen.
settableVariables: [ string ] # Restrict variable setting to a list of allowed variables.
Lijsttypen
| Typologie | Beschrijving |
|---|---|
| touw | Instelling van variabelen beperken tot een lijst met toegestane variabelen. |
Voorbeelden
In het volgende voorbeeld kan de bash stap alleen de waarde van de sauce variabele instellen. Wanneer de pijplijn wordt uitgevoerd, is de secretSauce variabele niet ingesteld en wordt er een waarschuwing weergegeven op de pagina pijplijnuitvoering.
steps:
- bash: |
echo "##vso[task.setvariable variable=sauce;]crushed tomatoes"
echo "##vso[task.setvariable variable=secretSauce;]crushed tomatoes with garlic"
target:
settableVariables:
- sauce
name: SetVars
- bash:
echo "Sauce is $(sauce)"
echo "secretSauce is $(secretSauce)"
name: OutputVars