2016-02-01 50 views
1

我是章魚新手,有一堆步驟。對於每一步我們都有「機器角色」。閱讀八達通變數

作爲步驟的一部分,我有一個腳本任務/步驟,我希望在(powershell)腳本中訪問分配給此步驟的角色。我怎樣才能做到這一點。

我嘗試了一些東西,即(PowerShell)腳本中的Octopus.Machine.Roles,Octopus.Tentacle.CurrentDeployment.TargetedRoles。但沒有看到任何東西。

回答

3

this example發現,如果你有八達通的變量,你可以使用變量名,在PowerShell中$前綴訪問它,所以對於一個變量TestUrl使用:

$TestUrl 

章魚參數,請使用以下內容:

$OctopusParameters['Octopus.Machine.Roles'] 

這應該會讓您訪問所有的system variables