gpt4 book ai didi

tfs - 在构建过程中自动更新 nuspec 文件

转载 作者:行者123 更新时间:2023-12-02 14:29:22 26 4
gpt4 key购买 nike

我已经能够使用 NuGetter创建构建定义以自动执行 NuGet 包创建过程并将包上传到 NuGet 存储库。

但是,我想进一步自动化该过程。以下是我希望在构建过程中自动化的步骤列表:

  • 构建过程应该能够构建 nuspec 文件,而不是我手动创建此文件并将其保存在源代码控制存储库中,以便构建过程拾取它。
  • 构建过程应该能够替换 nuspec 字段。

我真正希望能够自动化的 nuspec 字段是:

作者 我希望构建过程将 nuspec 文件中的此字段替换为 checkin 代码的人员的姓名。

发行说明 我希望构建过程用 checkin 注释替换 nuspec 文件中的此字段。

有人能做到这一点吗?如果是这样,您是如何实现自动化的?

最佳答案

这可能会有所帮助。

我创建了一个自动化流程来发布开源项目的更新。

https://github.com/DefinitelyTyped/NugetAutomation

有些事情可能是您感兴趣的。

  • 我们如何使用 powershell 复制"template"nuspec 并注入(inject)我们需要的字段。 (您可以使用它来类似地替换“authors、releaseNotes”字段)
  • Ping 公共(public) nuget 服务器以获取当前版本并增加版本。

它需要一些 Powershell 知识,但我希望它能给您一个开始。

关于tfs - 在构建过程中自动更新 nuspec 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13714745/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com