配置Windows server 作为Jenkins 编译服务器需要用到的软件
作为windows 编译服务器,需要安装如下软件,并配置相应环境变量
1. .netcore SDK
2. Java SDK
3. Git
4.Nuget
配置Nuget 到环境变量,并配置Artifactory resource.
注意,配置Nuget 资源需要用Jenkins编译账户来配置
默认情况下所有的Nuget包都会下载到C盘,目前我这边有几十个G的大小,这导致我C盘的容量越来越小...
我们可以在Nuget.config中修改package存放路径,Nuget.config 在C:\Users\{UserName}\AppData\Roaming\NuGet
目录下
默认如下所示
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
</packageSources>
</configuration>
我们将其修改一下
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
</packageSources>
<config>
<add key="globalPackagesFolder" value="F:\Users\Jenkins\.nuget\packages" />
</config>
</configuration>
5.单元测试报表生成工具 dotnet-reportgenerator