这是一个Octopus Deploy系统变量:
#{Octopus.Action[Deploy To Server].Output.Package.InstallationDirectoryPath}
文本"部署到服务器"是我项目中部署Nuget包到服务器的步骤名称。这个变量提供了NugetPackage的安装位置。
我想知道是否可以使它更加通用:
#{Octopus.Action[#{DeploymentStep}].Output.Package.InstallationDirectoryPath}
#{DeploymentStep} 是一个变量,其值为“部署到服务器”吗?
我尝试过这个,但当它尝试运行时,它并没有进行替换。但我希望有一种不同的语法可以进行变量替换。
(我想这样做是为了将其作为步骤模板的默认值。)