我有一个 Web 服务器和一个应用服务器,它们被设置为两个独立的角色,我可以在 Octopus Deploy 中部署它们,分别命名为“My-Web-Sever”和“My-App-Server”。
我有一个变量,它是我的应用服务器上的文件共享路径。这是我的 Web 项目的 Web 配置中的应用程序设置,我想将此设置转换为部署的一部分。
应用服务器的机器名称将根据我部署到的环境而有所不同,因此我想通过引用应用服务器角色名称将机器名称传递给变量,例如:
\\$OctopusParameters["My-App-Sever.Machine.Name"]\MyShareName
这可能吗?否则,我将不得不为每个环境创建一个变量,并明确设置机器名称。