我已经启用了TeamCity的NuGet服务器,并希望推送常见包(即来自公共源,如NuGet.org),因为构建服务器无法查看我们公司之外的内容,因此无法从NuGet.org还原包到构建服务器。
我无法看到如何将这些包推送到我们的TeamCity服务器。我看到了各种答案,建议使用软件包生成工具或其他一些从构建内部发布的方法,但这不适用于我的用例。
如果我尝试从命令行发布,它会抱怨找不到API密钥(我从哪里获取?),并且它不允许我输入凭据(我假设我的团队城市登录就是它),因为它告诉我“不能在非交互模式下提示输入。”(我没有设置该模式,也看不到如何关闭该模式)。
那么,我该如何将从其他地方获得的特定包推送/发布到TeamCity中?
我无法看到如何将这些包推送到我们的TeamCity服务器。我看到了各种答案,建议使用软件包生成工具或其他一些从构建内部发布的方法,但这不适用于我的用例。
如果我尝试从命令行发布,它会抱怨找不到API密钥(我从哪里获取?),并且它不允许我输入凭据(我假设我的团队城市登录就是它),因为它告诉我“不能在非交互模式下提示输入。”(我没有设置该模式,也看不到如何关闭该模式)。
那么,我该如何将从其他地方获得的特定包推送/发布到TeamCity中?