[英]TFS2015 Release Management Powershell DSC Variable Use
我正在使用TFS2015版本管理和Powershell DSC來管理應用程序的部署-以前我正在使用RM2013。
我注意到的一件事是,在RM2013中,在Powershell DSC腳本中,我能夠訪問$ applicationPath等變量,該變量已用TFS Build Drop位置填充,用於DSC腳本和MOF創建。
在RM2015中似乎沒有用嗎? 我嘗試使用此處列出的變量: https : //msdn.microsoft.com/zh-cn/Library/vs/alm/Build/scripts/variables
但是這些似乎都沒有被填充嗎?
有沒有實際使用現在PS DSC腳本中的這些RM2015系統-從建立變量的方法?
親切的問候
嘗試使用相應的生成的環境變量(例如$ env:Build.DefinitionName)。
如果不起作用,請嘗試其他方式,例如$env:Build_DefinitionName
或$(Build.BuildNumber)
和$(Build_BuildNumber)
就像相關文檔提到的那樣:
任何文本輸入都可以使用$(variable_name)語法引用變量,並且在運行時將替換為實際值。 所有變量還以upppercase和any形式導出到環境。 替換為_。 在腳本中,您可以通過環境引用變量,例如%VARIABLE_NAME%,$ VARIABLE_NAME,$ env:VARIABLE_NAME,具體取決於操作系統。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.