Bamboo中的NuGet包还原

时间:2016-08-10 14:16:42

标签: continuous-integration devops bamboo

我正在使用Bamboo来构建ASP .NET项目,并按照以下帖子中提到的步骤进行操作。

MSBuild with Atlassian Bamboo

运行构建后,我发现它在下载nuget软件包时失败,并在摘要选项卡上显示以下消息。

未找到失败的测试,可能发生编译错误。

enter image description here

所以我查看了日志选项卡,这是我得到的

10-Aug-2016 09:59:09无法找到“Microsoft.Owin.Security.Google”软件包的版本“3.0.1”。 10-Aug-2016 09:59:09 C:\ Users \ user \ AppData \ Local \ NuGet \ Cache:在源'C:\ Users \上找不到包'Microsoft.Owin.Security.Google.3.0.1'用户\应用程序数据\本地\的NuGet \缓存”。 10-Aug-2016 09:59:09无法找到'Microsoft.Owin.Security.MicrosoftAccount'软件包的版本'3.0.1'。 10-Aug-2016 09:59:09 C:\ Users \ user \ AppData \ Local \ NuGet \ Cache:在源'C:\ Users \上找不到包'Microsoft.Owin.Security.MicrosoftAccount.3.0.1'用户\应用程序数据\本地\的NuGet \缓存”。 10-Aug-2016 09:59:09无法找到'Microsoft.Owin.Security.OAuth'软件包的版本'3.0.1'。 10-Aug-2016 09:59:09 C:\ Users \ user \ AppData \ Local \ NuGet \ Cache:在源'C:\ Users \上找不到包'Microsoft.Owin.Security.OAuth.3.0.1'用户\应用程序数据\本地\的NuGet \缓存”。 10-Aug-2016 09:59:09无法找到'Microsoft.Web.Infrastructure'软件包的版本'1.0.0'。 10-Aug-2016 09:59:09 C:\ Users \ user \ AppData \ Local \ NuGet \ Cache:在源'C:\ Users \ user \上找不到包'Microsoft.Web.Infrastructure.1.0.0'应用程序数据\本地\的NuGet \缓存”。 10-Aug-2016 09:59:09无法找到'Microsoft.Owin.Security.Twitter'软件包的版本'3.0.1'。 10-Aug-2016 09:59:09 C:\ Users \ user \ AppData \ Local \ NuGet \ Cache:在源'C:\ Users \上找不到包'Microsoft.Owin.Security.Twitter.3.0.1'用户\应用程序数据\本地\的NuGet \缓存”。 10-Aug-2016 09:59:09无法找到'Modernizr'软件包的'2.6.2'版本。 10-Aug-2016 09:59:09 C:\ Users \ user \ AppData \ Local \ NuGet \ Cache:在源'C:\ Users \ user \ AppData \ Local \上找不到包'Modernizr.2.6.2'的NuGet \高速缓存”。 10-Aug-2016 09:59:09无法找到“响应”包的版本“1.2.0”。 10-Aug-2016 09:59:09 C:\ Users \ user \ AppData \ Local \ NuGet \ Cache:在源'C:\ Users \ user \ AppData \ Local \上找不到包'Respond.1.2.0'的NuGet \高速缓存”。 10-Aug-2016 09:59:09无法找到'WebGrease'软件包的'1.5.2'版本。 10-Aug-2016 09:59:09 C:\ Users \ user \ AppData \ Local \ NuGet \ Cache:在源'C:\ Users \ user \ AppData \ Local \上找不到包'WebGrease.1.5.2'的NuGet \高速缓存”。 2016年8月10日09:59:09
10-Aug-2016 09:59:09使用NuGet配置文件: 2016年8月10日09:59:09 C:\ Users \ user \ AppData \ Roaming \ NuGet \ NuGet.Config 2016年8月10日09:59:09
10-Aug-2016 09:59:09使用的饲料: 10-Aug-2016 09:59:09 C:\ Users \ user \ AppData \ Local \ NuGet \ Cache 2016年8月10日09:59:09
2016年8月10日09:59:09已安装: 10-Aug-2016 09:59:09 5个软件包到package.config项目

1 个答案:

答案 0 :(得分:1)

我能够通过在我的nugate命令中添加source参数来解决问题。

" C:\用户\用户\竹家\的NuGet \ nuget.exe"恢复" $ {bamboo.build.working.directory} \ atlassianaspnet \ atlassianaspnet.sln" -source" https://www.nuget.org/api/v2;https://www.nuget.org/api/v3"