【发布时间】:2023-03-15 10:34:01
【问题描述】:
我有一个想要构建和部署的 dotnet 核心项目。
目前我在TC有三个步骤;
- dotnet 恢复
- dotnet 包
- 章鱼部署:推送
在 OD 中,我希望使用 OD 在内置存储库中收到的包中标记的版本。
它几乎可以工作了!
但是!
TC 始终构建到 Ajf.IdentityServer.1.0.0-54.nupkg 之类的文件(第 2 步,dotnet 包)。
第 2 步,dotnet pack,有一个选项 - 版本后缀 - 我目前正在使用 %build.counter%。
我希望版本为 1.0.0.54,而不是 1.0.0-54。
显然,在 OD 中没有问题(我可以部署那些格式错误的版本),但只是感觉……不对?
如何使用 TC 计算的“正确”版本标记我的版本?
谢谢! ;)
【问题讨论】:
-
现在有一种更简单的方法。
标签: teamcity .net-core octopus-deploy