Octopus deploy 用八达通设置环境变量
我想指定一个环境变量,以便验证它是一个阶段/生产/开发环境(ASPNETCORE_环境还是一个自定义环境)。八达通是默认设置还是必须手动设置?八达通有一套。你问的是:Octopus deploy 用八达通设置环境变量,octopus-deploy,Octopus Deploy,我想指定一个环境变量,以便验证它是一个阶段/生产/开发环境(ASPNETCORE_环境还是一个自定义环境)。八达通是默认设置还是必须手动设置?八达通有一套。你问的是: #{Octopus.Environment.Name} 在部署期间,变量#{Octopus.Environment.Name}将解析为要部署到的Octopus环境的名称。如下图所示: 如果部署到环境(1),{Octopus.environment.Name}将解析为开发 (2) ->Staging (3) ->测试 但该变
#{Octopus.Environment.Name}
在部署期间,变量
#{Octopus.Environment.Name}
将解析为要部署到的Octopus环境的名称。如下图所示:
- 如果部署到环境(1),
将解析为{Octopus.environment.Name}
开发
- (2) ->
Staging
- (3) ->
测试
[System.Environment]::SetEnvironmentVariable("MyPassword","P4$$w0rd123", [System.EnvironmentVariableTarget]::Machine)
有关上述命令的更多信息,请参见我正在寻找一些可以在服务器上永久设置的内容(即环境变量),在这种情况下,您必须在部署过程中的脚本步骤中使用类似于以下内容的工具来驱动shell<代码>[System.Environment]::SetEnvironmentVariable(“MyPassword”、“P4$$w0rd123”、[System.EnvironmentVariableTarget]::Machine)有关此操作的详细信息