【发布时间】:2016-07-12 14:41:35
【问题描述】:
所以也许我对 nuget 服务器的工作原理以及 nugets 的一般细节有点困惑。
我正在为我的公司设置 octopus deploy 和 TeamCity,但遇到了一些障碍。我正在尝试设置一个部署,在同一版本中部署一个网站和一个服务,但是,Octopus 似乎找不到 nuget 包。它抛出以下错误:
在提要“octopus://”中找不到任何 ID 为“PackageName”的包
当我在 octopus 中测试提要时,我能够看到包,并且我验证了我在 teamcity 中使用了正确的 ID。基本上,我一直在尝试研究的是如何查看提要中的所有 nuget。那是一回事吗?我使用 TeamCity 作为 Nuget 服务器,我知道使用 octopus,您可以查看已推送到其存储库的所有包。我可以查看 TeamCity Nuget 服务器中的所有包吗?我想验证我的包裹在那里。
【问题讨论】:
-
如果你登录八达通服务器并进入图书馆页面(localhost/app#/library),你将能够查看你创建的所有包,这是你要找的吗?跨度>
-
我想这将适用于任何推送到章鱼服务器或由我上传的 nuget 包。我目前使用 TeamCity 作为外部提要,而不是向 Octopus 推送任何内容。当我从“app#/library/feeds/feeds-teamcity/test”测试外部提要时,如果我搜索它们,我可以提取它们。我想我真正想要的是一种查看列表的方法,就像章鱼中的库选项一样。这可以从 TeamCity 界面实现吗?
-
根据confluence.jetbrains.com/display/TCD9/… 在管理上单击启用 | NuGet 设置 | NuGet 服务器页面
标签: continuous-integration teamcity continuous-deployment octopus-deploy