gpt4 book ai didi

octopus-deploy - 在八达通中设置环境变量

转载 作者:行者123 更新时间:2023-12-03 00:33:30 26 4
gpt4 key购买 nike

我想指定一个环境变量,以便我可以验证它是否是阶段/生产/开发环境(ASPNETCORE_Environment 或自定义环境)。八达通是默认这样做还是我必须手动设置?

最佳答案

在部署期间,变量#{Octopus.Environment.Name}将解析为您要部署到的Octopus环境的名称。如下图所示:

  • 如果您部署到环境 (1),#{Octopus.Environment.Name} 将解析为 Development
  • (2) -> 分期
  • (3) -> 测试

OctopusEnvironments

但此变量仅在 Octopus 部署的上下文中可用。如果您希望设置更持久的内容,则必须在部署过程中使用以下脚本步骤通过 Powershell 完成它:

[System.Environment]::SetEnvironmentVariable("MyPassword","P4$$w0rd123", [System.EnvironmentVariableTarget]::Machine)

有关上述命令的更多信息,请参见 this blog post

关于octopus-deploy - 在八达通中设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50432966/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com