sách gpt4 ai đã đi

Octopus Deploy có thể có biến trong biến không?

In lại 作者:行者123 更新时间:2023-12-04 02:08:01 28 4
mua khóa gpt4 Nike

这是一个系统 Octopus 部署变量:

#{Octopus.Action[Deploy To Server].Output.Package.InstallationDirectoryPath}

文本“部署到服务器”是我项目中将 Nuget 包部署到服务器的步骤的名称。此变量提供 NugetPackage 的安装位置。

我想知道我是否可以使它更通用:

#{Octopus.Action[#{DeploymentStep}].Output.Package.InstallationDirectoryPath}

#{DeploymentStep}本身是一个变量,其值为“Deploy to Server”?

我试过了,但它在尝试运行时没有进行替换。但我希望变量替换中的变量有不同的语法。

(我想这样做是为了将其设为步骤模板的默认值。)

1 Câu trả lời

这是可以做到的;但是你需要使用稍微不同的语法!

变量替换语法: http://docs.octopusdeploy.com/display/OD/Variable+Substitution+Syntax

$deploymentStep = "#{DeploymentStep}"

$installationDirectory = $OctopusParameters["Octopus.Action[$deploymentStep].Output.Package.InstallationDirectoryPath"]

关于octopus-deploy - Octopus Deploy 可以有变量中的变量吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41581221/

28 4 0
Bài viết được đề xuất: YAML:我可以将空格放入键中吗?
Bài viết được đề xuất: angular - 如何防止对 URL 中的斜杠进行编码?
Bài viết được đề xuất: angular - 如何在 Angular 2 中订阅 DOMContentLoaded 事件?
Bài viết được đề xuất: Firebase 用户枚举攻击
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com