使用TeamCity Pack NuGet Build步骤时,页面底部有一个小框允许您指定其他命令行参数。
我想知道,有没有办法通过命令行将VCS日志推送到NuGet发行说明?
或者,是否有另一种方法可以让TeamCity更新NuGet Package发行说明以包含VCS提交消息?
答案 0 :(得分:4)
不使用命令行。
我使用GitReleaseNotes从git提交生成我的发行说明。您可以在打包NuGet包之前运行它,并将其作为包的自述文件包含在内,或者在生成的文件中在NuSpec中更新之间有另一个构建步骤。