【发布时间】:2017-07-16 19:39:30
【问题描述】:
我有一个内置于 ASP.NET Core 的 Azure App Service 网站,该网站通过 GitHub 集成自动部署。每次我提交到 GitHub 中的特定分支时,应用都会自动部署到我选择的应用服务槽。
我希望应用程序显示最新部署的 git commit 版本和(可选)git commit 注释。有什么方法可以让我的应用程序检索有关自身的信息吗?我似乎在环境变量中找不到任何有用的信息,因为它在 Azure 应用服务中运行(除了设置为“GitHub”的“APPSETTING_ScmType”)。我怀疑可以找到此信息(因为它显示在 Azure 门户中),但我不知道如何获取它。
如果有帮助,我将在标准计划上运行此功能,并在应用服务槽中测试此功能。
【问题讨论】:
标签: git azure asp.net-core asp.net-core-mvc azure-web-app-service