我已经能够使用NuGetter创建构建定义以自动化 NuGet 包创建过程并将包上传到 NuGet 存储库。
但是,我想进一步自动化这个过程。以下是我希望在构建过程中自动化的步骤列表:
- 构建过程应该能够构建 nuspec 文件,而不是我手动创建此文件并将其保存在源代码控制存储库中,以便构建过程获取它。
- 构建过程应该能够替换 nuspec 字段。
我真正希望能够自动化的 nuspec 字段是:
作者 我希望构建过程将 nuspec 文件中的此字段替换为签入代码的人的姓名。
releaseNotes 我希望构建过程用签入注释替换 nuspec 文件中的此字段。
有没有人能够做到这一点?如果是这样,您是如何实现自动化的?