【发布时间】:2018-03-26 21:14:26
【问题描述】:
问题:
我有一个手动干预步骤,其中包含文本步骤供执行部署的人员遵循。
我想传入目标服务器的名称,这样该人就不需要查找目标服务器名称。
例如,如下所示,我需要将它们解压缩到目标服务器上的某个位置。
**SECTION 1: (Main installation)**
1. Navigate to: #{InstallationZipLocation}.
2. Download zip file named: #{ZipFileName}
3. Unzip to the desktop on: #{DeploymentTargetMachineName} --need help here
4. Run executable named: #{ExecutableName}
5. Accept default settings
我尝试过的:
Octopus Deploy - System Variables Documentation 提供:
#{Octopus.Deployment.Machines} 导致:Machines-6
#{Octopus.Deployment.SpecificMachines} 结果:(空字符串)
我期望看到的:
3. Unzip to the desktop on: FTPServer05
补充说明: 我意识到我可以在我的变量列表中为每个目标环境/范围设置目标服务器的名称,结果只有 4 个变量(没什么大不了的,而且易于维护),但我很好奇是否有办法简化它。我们正在运行 Octopus Deploy 3.12.9。
【问题讨论】:
标签: octopus-deploy