从C#WinForms应用程序获取Octopus Deploy的发布号

本文关键字:布号 Deploy Octopus C#WinForms 应用程序 获取 | 更新日期: 2023-09-27 18:24:30

我们使用Octopus Deploy来部署我们的应用程序。如果我的WinForm应用程序能够在运行时显示Octopus Deploy的发布号,那将非常有用。

是否可以设置Octopus Deploy,使其将存储在app.config中的变量设置为Octopus.Release.Number系统变量,以便我可以在运行时检索版本号?

从C#WinForms应用程序获取Octopus Deploy的发布号

根据Octopus 2.3和系统变量文件中的变量替换,您可以:

  • 在配置中使用<add key="OctopusReleaseNumber"value="#{Octopus.Release.Number}" />
  • 启用变量替换
  • 将其配置为适当的配置文件

然后您可以从代码中读取被替换的值。