2

如何嵌入 git hash 以在dotnet build命令中使用以便能够捕获它并将构建管道过程作为环境变量放入并在 ASP.NET Core 2.1 WebAPI 的 appsettings..json 文件中${hash}使用环境变量?${hash}

4

1 回答 1

3

如果你想在你的程序集中启用 Git 版本信息,一个不错的选择是使用像NerdBank.GitVersioning这样的实用程序。它允许您根据 Git 提交的数量自动计算版本号,包括 Git 提交的 SHA 哈希等。

您可以使用NuGet 包手动使用nbgv .NET CLI 工具或NerdBank.GitVersioning 。

于 2018-09-28T10:00:23.213 回答