definitie van target.settableVariables

Beperkingen voor welke variabelen die met een stap kunnen worden ingesteld.

Definities die naar deze definitie verwijzen: doel

Implementaties

Implementatie Beschrijving
settableVariables: none Schakel het instellen van variabelen voor een stap uit.
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 instelbare variabelen beperken tot een lijst. Als de settableVariables eigenschap niet is ingesteld, staat de standaardinstelling toe dat alle variabelen stapsgewijs worden ingesteld.

settableVariables: none

Schakel het instellen van variabelen voor een stap uit.

settableVariables: none # Disable a step from setting any variables.

settableVariables Tekenreeks. Toegestane waarden: geen.

Schakel het instellen van variabelen voor een stap uit.

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

Type Description
tekenreeks 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, wordt 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

Zie ook