本文档的内容是由机器翻译的。请通过反馈微件提交您的反馈。
TeamCity On-Premises
 
2025.03
获取 TeamCity On-Premises

NuGet 发布

最后修改日期: 2025年 3月 21日

NuGet Publish 构建运行程序旨在将您的 NuGet 包发布(推送 )到指定的源(自定义或默认)。

当使用 TeamCity 作为 NuGet 服务器时,有三种方法可以将包发布到源:

  • 作为 NuGet Pack 构建步骤的构建工件,使用 将创建的包发布为构建工件 复选框 - 在这种情况下,您不需要 NuGet Publish 构建步骤

  • 通过 NuGet Publish 构建步骤

  • 通过 ##teamcity[publishNuGetPackage] 服务消息,确保在当前构建步骤结束时将包发布到所有已配置的 NuGet 提供的源,且在接下来的构建步骤中可用

支持的操作系统:
默认情况下,NuGet 构建运行器支持在运行 Windows 操作系统的构建代理上使用。 当在代理上安装了 Mono 时,支持 Linux 和 macOS(仅支持在 Mono 4.4.2+ 上的 NuGet 3.3+)。

要在 Kotlin DSL中查看 NuGet Installer 的设置,请单击侧边栏中的 以代码视图查看

这个页面描述了 NuGet Publish 运行器的选项: