gpt4 book ai didi

octopus-deploy - 使用 Octopus Deploy,是否可以使用变量来更改应用程序设置以外的配置值?

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

我们正在运行 OD 1.6。

我想使用 OD 变量来更改不在应用设置部分中的值,例如 session 状态提供程序。

我知道我可以为此使用转换,但作为一家公司,我们更喜欢使用 OD 变量而不是转换,因为它允许我们的运营团队在不更改代码库的情况下更改设置。

有没有办法将变量注入(inject)到 web.config 的任意位置?

类似于:

<sessionState mode="Custom" customProvider="#{MyODVariable.SessionStore}">
<providers>
<add name="MySessionStateStore" type="Microsoft.Web.Redis.RedisSessionStateProvider" host="#{MyODVariable.Host}"
accessKey="#{MyODVariable.AccessKey}" ssl="#{MyODVariable.SSL}" />
</providers>
</sessionState>

最佳答案

在 2.4+ 中,有一个功能可以解决此问题,但在 1.6 中,解决此问题的唯一方法是编写 PowerShell 脚本并在文件中进行替换。如果您正在寻找示例,那么在此库页面上找到的 PowerShell 代码是一个不错的起点:http://library.octopusdeploy.com/#!/step-template/actiontemplate-file-system-find-and-replace

关于octopus-deploy - 使用 Octopus Deploy,是否可以使用变量来更改应用程序设置以外的配置值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25177777/

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