Teamcity - 八达通:未找到包裹

时间:2014-01-28 14:16:53

标签: teamcity nuget octopus-deploy

我有一个非常复杂的TeamCity-Solution。

配置" tcBuild"构建和创建nuget-packages,以及修改程序集的版本号。 配置" tcDeploy"取决于" tcBuild",获取nuget-packages并使用章鱼发送。

tcBuild工作正常,也可以创建想要的包。

tcDeploy会为每个程序包引发以下错误:

2014-01-28 14:50:05.5826  ERROR  Unable to download package: 
Octopus.Platform.Deployment.ControlledFailureException: Could not find package Packagename 1.1.0.903 in feed: 'http://localhost/httpAuth/app/nuget/v1/FeedService.svc/'
   at Octopus.Shared.Packages.PackageDownloader.FindPackage(Int32 attempt, PackageMetadata packageMetadata, IFeed feed, IActivity log) in c:\TeamCity\buildAgent\work\1116bd9da9e239fd\source\Octopus.Shared\Packages\PackageDownloader.cs:line 155
   at Octopus.Shared.Packages.PackageDownloader.AttemptToFindAndDownloadPackage(Int32 attempt, PackageMetadata packageMetadata, IFeed feed, IActivity log, String cacheDirectory, IPackage& downloadedPackage, String& path) in c:\TeamCity\buildAgent\work\1116bd9da9e239fd\source\Octopus.Shared\Packages\PackageDownloader.cs:line 130
   at Octopus.Shared.Packages.PackageDownloader.AttemptToDownload(PackageMetadata metadata, IFeed feed, IActivity log) in c:\TeamCity\buildAgent\work\1116bd9da9e239fd\source\Octopus.Shared\Packages\PackageDownloader.cs:line 89
2014-01-28 14:50:05.5826  ERROR  Error in DownloadAndPushToTentaclesOrchestrator-OCw-lDdz+eWP@SQ-PESY0002-F9FA8F1A while receiving bedf70c1-1f30-496f-91ca-aba6cc956042

(其中" packagename"是包的名称) 错误消息的版本号与nuget包的版本号相同。 "核 - 属性" -folder

其他非常类似于该机器的构建工作正常。告诉我是否需要提供更多信息。

1 个答案:

答案 0 :(得分:0)

您可以尝试创建一个tc项目来打包,从而触发另一个要部署的项目。我们最终采用了这种方法,以便我们可以将最新版本部署到章鱼。祝你好运。