簡體   English   中英

如何訪問 Azure 管道中的環境變量?

[英]How to access environment variables in Azure pipeline?

我在管道中創建了一個變量,如下所示,

在此處輸入圖片說明

但是我無法在管道步驟中修改或讀取它的值。 我嘗試了幾種格式,但它沒有獲取值。 訪問其值的正確格式是什么?

Write-Host " bla bla: $($Env:versionnumber)"
Write-Host " bla bla: $($env:versionnumber)"
Write-Host " bla bla: $versionnumber"
Write-Host " bla bla: $($versionnumber)"

它應該是Write-Host "bla bla $env:versionnumber"

Write-Host " bla bla: ($versionnumber)" - 對我有用。

這里提到Name is upper-cased ,這意味着我們在訪問變量時必須使用大寫字母。 我使用了小寫,但它不起作用。

請注意,變量也可通過環境變量用於腳本。 使用這些環境變量的語法取決於腳本語言。 名稱為大寫,. 替換為_,並自動插入到進程環境中。 這里有些例子:

批處理腳本:%VARIABLE_NAME% PowerShell 腳本:$env:VARIABLE_NAME Bash 腳本:$VARIABLE_NAME

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM