从Azure DevOps Release Pipeline获取要在网站上显示的版本号和内部版本号 [英] Getting release and build numbers from Azure DevOps Release Pipeline to display in website

查看:19
本文介绍了从Azure DevOps Release Pipeline获取要在网站上显示的版本号和内部版本号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我希望能够在ASP.NET MVC核心网站中显示该特定网站的版本号(图片中的*1)和内部版本号(图片中的*2),该网站是使用Azure DevOps构建和发布的。

因此,如果我签入MVC网站的代码,构建和发布过程将启动并部署该网站-现在我希望同一网站在页脚显示"Release xxxxx"。

它可以在JSON文件、环境变量或其他文件中-只要我可以从ASP.NET Core访问它,我就很高兴。

如何实现此目标?

推荐答案

解决方案似乎是在构建期间为Azure DevOps使用插件Replace Tokens,该插件在构建/发布期间替换.config文件中的字符串,然后在运行时从代码访问这些值。

这里详细介绍:.NET Core App - How to get build number at runtime

这篇关于从Azure DevOps Release Pipeline获取要在网站上显示的版本号和内部版本号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆