【发布时间】:2017-07-13 18:25:03
【问题描述】:
我已执行以下 shell 命令以使用 Jenkins 发布我的 ASP.NET 核心项目。我项目的输出类型是exe。
我面临的问题是 exe 文件的版本号没有得到一致的更新。仅当我对 .csproj 文件进行新更改时,文件和产品版本才会更新。如果 .csproj 没有更改,则 exe 文件保留以前的版本号。每次使用 jenkins 发布新版本时如何更新版本号?
dotnet clean
dotnet restore
dotnet msbuild 'myproj/myproj.csproj' /t:publish /p:Configuration='Release' /p:PublishDir='C:\myproj' /p:Version=1.0.0.${BUILD_NUMBER}
【问题讨论】:
标签: jenkins asp.net-core version visual-studio-2017 publish