簡體   English   中英

Ubuntu Agent-無法在Powershell任務中訪問管道變量

[英]Ubuntu Agent - Can't access pipeline variables in powershell task

我已經使用Ubuntu代理創建了一個構建,並且試圖通過powershell任務訪問管道變量,但是它始終返回一個空值。 相比之下,當我在Windows代理上運行相同的腳本時,它可以正確獲取值。

我使用的腳本是:

Write-Host "My Variable is $env:URLAPI"
Write-Host "My Another Variable is $env:Build.BuildNumber"

我只是想知道為什么這適用於Windows Agent而不適用於Ubuntu Agent。

謝謝

你也可以在linux中運行powershell,我解決了問題,有一些我不知道的事情..在linux機器中,管道變量將字符串轉換為大寫,所以我只是改為$ env:BUILD.BUILDNUMBER它的工作原理

暫無
暫無

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

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