对于低级别的问题提前抱歉,但我很困惑,这对我来说是新的。 我正在尝试以我认为非常经典的方式配置持续集成环境。 我在gitlab上获得了我的源代码,jenkins是构建代理,而新的Windows Server 2012是实际的构建服务器。 到目前为止,我能够从jenkins和构建服务器开始构建,代码从我的git repo在线提取,并尝试在该阶段构建失败,因为......
嗯,我不太确定,但在我的理解中,这是因为该项目具有未解决的nuget依赖项(它们不包含在源代码管理中,我希望保持这种方式)。
我是否需要在服务器上安装/配置nuget客户端并在我的jenkins构建配置中添加nuget恢复?
我正在使用visual studio 2015并且还没有可用的retore软件包选项,我看到一些讨论提供了解决方法,但这涉及手动编辑项目文件或者我想避免的事情,以保持简单。
任何提示或建议都非常感谢。
同样很好地指出构建服务器没有安装任何visual studio,我试图只依赖于MSBuild来构建,当我在将来添加单元测试支持时,我会去一个不依赖的框架在视觉工作室。
非常感谢