Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A lépésekkel beállítható változók korlátozásai.
A definícióra hivatkozó definíciók: cél
Megvalósítások
Megvalósítás | Leírás |
---|---|
settableVariables: none | Tiltsa le a változók beállításának egyik lépését. |
settableVariables: sztringlista | A változók beállításának korlátozása az engedélyezett változók listájára. |
Megjegyzések
Letilthatja az összes változó beállítását egy lépéshez, vagy korlátozhatja a beállítható változókat egy listára. Ha a settableVariables
tulajdonság nincs beállítva, az alapértelmezett beállítás lehetővé teszi, hogy az összes változót lépésben állítsa be.
settableVariables: none
Tiltsa le a változók beállításának egyik lépését.
settableVariables: none # Disable a step from setting any variables.
settableVariables
sztring. Engedélyezett értékek: nincs.
Tiltsa le a változók beállításának egyik lépését.
Példák
steps:
- script: echo This is a step
target:
settableVariables: none
settableVariables: sztringlista
A megadott listában nem szereplő változók beállításának korlátozása.
settableVariables: [ string ] # Restrict variable setting to a list of allowed variables.
Listatípusok
típus | Leírás |
---|---|
szál/zsinór | A változók beállításának korlátozása az engedélyezett változók listájára. |
Példák
Az alábbi példában a bash
lépés csak a változó értékét sauce
tudja beállítani. A folyamat futtatásakor a secretSauce
változó nincs beállítva, és figyelmeztetés jelenik meg a folyamatfuttatási lapon.
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