从Bamboo安装NuGet软件包

时间:2018-10-01 15:31:54

标签: continuous-integration nuget package bamboo package-managers

每次运行构建作业时,我都需要在构建服务器上的解决方案中的所有Nuget项目文件中安装(而非还原)C#软件包。

这需要通过Bamboo完成,我假设这是一项工作任务,但我愿意接受其他想法。要在VS软件包管理器控制台中手动执行此操作,该命令将是Get-Project -All | Install-Package (package name),该命令很简单且有效,但是我需要在Bamboo上复制相同的操作,以便进行Nuget安装对于缺少的所有新添加的项目(基本上是合规性问题)自动执行。

此后,我们对所有其他软件包进行了还原,调用MSBuild等,一切正常。

据我所知,您无法自动使Package Manager控制台运行来自Bamboo的安装命令。我最好的选择是什么?我对BambooBitbucket服务器堆栈还很陌生,所以请具体说明。

这也适用于VS 2015,所以我看到的几个想法只是VS 2017,所以行不通。

0 个答案:

没有答案