【问题标题】:Are custom component configuration variables not supported in the new release templates?新的发布模板不支持自定义组件配置变量吗?
【发布时间】:2014-10-23 18:25:15
【问题描述】:

发布管理始终具有“组件”的概念,即可以在管道中独立配置的部署单元。每个组件都可以有许多特定于阶段的配置变量,可以在组件本身中进行配置,如下所示:

然后,在模板实例中,这些可以根据阶段设置为不同的值:

但在使用 PowerShell DSC 或 Chef 的新 vNext 模板所需的 vNext 组件上,这些配置变量不再存在:

RM 不再支持特定于阶段的配置变量吗?我现在负责在配置脚本中使用 PowerShell 自己设置这些变量吗?

【问题讨论】:

    标签: powershell ms-release-management dsc


    【解决方案1】:

    vNext 组件不支持标记化配置文件。我认为这个想法是设置应用程序的配置将通过 DSC 来处理,而不是通过 RM。当我使用 DSC 部署时,我注意到了同样的事情。

    旧式组件仍然支持标记化配置文件。

    【讨论】:

    • 所以想法是使用 DSC 资源或类似的方式更改 web.config 文件属性?
    • 您可以使用定义了 DSC 变量的配置脚本,也可以按照您刚才的想法在组件选项卡中定义变量。这些变量将可用于您通过 Deploy using PS 操作运行的 PS/DSC 脚本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-05-25
    • 2011-12-02
    • 2017-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多