我有一个.NET标准类库(VS2017),我在VSTS中创建了一个CI / CD版本 - 它被构建,打包到nugget包中并推送到我们自己的nugget feed。现在,我需要对此库进行自动版本控制。我怎么能这样做?
答案 0 :(得分:0)
dotnet pack
构建任务 v.2。*(预览) $(BuildDefinitionName)_$(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)
现在,当项目构建时,它会以这种格式发布包含版本的包:
版本2017.9.24.1
所以我现在可以使用以下命令安装它:
nuget install MyCommonLibrary -version 2017.9.24.1
目前看不到任何弊端。