gpt4 book ai didi

teamcity - 如何 nuget 打包 vNext 类库?

转载 作者:行者123 更新时间:2023-12-01 13:53:11 24 4
gpt4 key购买 nike

我正在使用 Team City 9.1 EAP,我正在尝试 nuget 为跨多个网站的所有共享代码打包我的 vNext 类库之一。

当前的 Nuget 包不支持 xproj,那么我如何让 Team City 打包我的库并将其推送到 Nuget 服务器?

最佳答案

对于asp.net 5,您不需要打包xproj 文件。您只需要 project.json文件。

如果您运行 dnu pack这将生成您可以上传到 Nuget/MyGet 的 nupkg 文件。

所以,让 TeamCity 运行 dnu pack作为构建脚本的一部分。

您可以查看 asp.net 团队为此使用的实际构建步骤:

  • 内部版本:https://github.com/aspnet/Universe/blob/dev/build/_nuget-resilient-publish.shade
  • NuGet上传:https://github.com/aspnet/Universe/blob/dev/build/_nuget-resilient-publish.shade
  • 关于teamcity - 如何 nuget 打包 vNext 类库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30032370/

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