我们正在运行OD 1.6.
我想使用OD变量来更改不在应用程序设置部分中的会话状态提供程序等值.
我知道我可以使用转换,但作为一家公司,我们更喜欢使用OD变量而不是变换,因为它允许我们的运营团队在不改变代码库的情况下更改设置.
有没有办法将变量注入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>
Run Code Online (Sandbox Code Playgroud)
在2.4+中有一个功能,但在1.6中解决这个问题的唯一方法是编写PowerShell脚本并在文件中进行替换.如果您正在寻找一个示例,那么可以在此库页面上找到一个好的起点:http://library.octopusdeploy.com/#!/ step-template/actiontemplate-file-system-find-and-更换
| 归档时间: |
|
| 查看次数: |
1106 次 |
| 最近记录: |