1

我是章鱼的新手,有很多步骤。对于每个步骤,我们都有“机器角色”。

作为步骤的一部分,我有一个脚本任务/步骤,我希望在(powershell)脚本中访问分配给此步骤的角色。我怎样才能做到这一点。

我尝试了一些东西,即(powershell)脚本中的 Octopus.Machine.Roles、Octopus.Tentacle.CurrentDeployment.TargetedRoles。但什么也看不到。

4

1 回答 1

3

本例所示,如果您在 Octopus 中有一个变量,您可以使用变量名访问它,在 PowerShell 中以 $ 为前缀,因此对于变量TestUrl使用:

$TestUrl

对于 Octopus 参数,您可以使用以下内容:

$OctopusParameters['Octopus.Machine.Roles']

这应该使您可以访问所有系统变量

于 2016-02-01T11:26:33.250 回答