【发布时间】:2015-04-24 11:28:53
【问题描述】:
我正在使用 Octopus,我需要在我的一个 PowerShell 脚本中添加修改 Octopus 参数(不是变量...)的机会。 简而言之,我的网站交替部署在 2 个文件夹中,我必须对此进行跟踪。我的想法是设置一个参数,在每次运行脚本时读取实际值,从而知道在哪里部署这个新版本。
我也尝试了一些东西,例如
$OctopusParameters['Destination']=$Number
和
Set-OctopusVariable -Name 'Destination' -Value $Number
但没有成功。
我希望我已经足够清楚,并提前感谢大家会回复。
【问题讨论】:
-
我已经读了几遍了,我不明白你的目标是什么。设置
$OctopusParameters只会在您的脚本中生效。你想用这个值做什么?你想在哪里使用它? -
嗨,这个变量代表一种全局状态,应该通过部署保持不变。它的任务是跟踪部署我的网站的当前文件夹 - 每次部署时它都会在 2 之间变化……现在更清楚了吗?
标签: powershell parameters parameter-passing octopus-deploy octopus