当前位置: 首页 > 知识库问答 >
问题:

将发布号添加到Web。发布管道期间的配置

唐弘益
2023-03-14

我正在尝试添加预定义变量“Release”。释放(https://docs.microsoft.com/en-us/azure/devops/pipelines/release/variables?view=azure-devops)到网站。在IIS管道发布期间进行配置。在stage上启用了XML变量替换,但它不会替换版本。对任何事情都放松。

共有1个答案

田向荣
2023-03-14

您已将新钥匙的释放设置为value=1。RELEASEID'但它与变量无关。

添加变量值,您应该设置如下:

<add key="RELEASE.RElEASEID" value="__Release.ReleaseId__" />

有关详细信息,请参考XML变量替换示例。

此外,您还可以使用Replace令牌扩展来替换配置文件中的值。

 类似资料:
  • 我知道,在Azure DevOps中创建发布管道时,您可以使用web。使用管道中的变量更新应用程序的配置,这对于所有appSettings值都非常有效。 但是,在发布管道期间,我想更新web.config的不同部分,特别是会话状态提供程序节点。我已经尝试了几个插件的发布管道,如Config Transform by Magic Bloks,但问题是它需要您指定要编辑的配置文件的路径,但当它到达发布

  • 看起来,PublishBuildArtifacts任务在发布环境中不可用。 https://docs.microsoft.com/de-de/azure/devops/pipelines/tasks/utility/publish-pipeline-artifact?view=azure-德沃斯 但是,当我们的客户从Azure存储库(通用软件包)中获取新的工件版本时,有机会通过发布管道发布这些工件

  • 我正在尝试设置CI / CD,但没有太多的运气。我的目标是通过 构建一个 .net 网络项目,并将其部署到 应用程序。 我现在在哪里? 创建了< code>vsts-ci.yml文件,如下所示: 我有一个构建定义,如下所示: 有了这个,我的第一步运行正确。顺便说一下代理池是。 然后,我创建了一个如下发布管道: 作为第1阶段的任务(在工件步骤之后运行的部分),我有以下内容: 我已经将构建与主分支提交

  • 首先-我知道,根据官方MS文档,通过部署控制更新具有发布状态的工作项的内置功能仅在发布管道中受支持,而在多阶段YAML管道中不受支持(请参阅此处记录的第一个注释:https://docs.microsoft.com/en-us/azure/devops/boards/work-items/work-item-deployments-control?view=azure-德沃斯) 是否有人使用pow

  • 我有一个azure构建管道和发布管道。我在发布构建工件中面临问题。在构建管道中,发布构建工件被正确地创建在默认的“drop”目录中。 当我在发布管道中下载该工件时,发布文件正在服务抛出错误的中下载 您没有查看此目录或页面的权限。 这意味着我的发布工件没有在“home/wwwroot”目录中下载。 构建管道 释放管道 我错过了什么?