-
Notifications
You must be signed in to change notification settings - Fork 32
/
appveyor.yml
37 lines (27 loc) · 889 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
image: Visual Studio 2022
environment:
shortversion: '2.4.0'
informationalversion: '2.4.0'
version: '$(shortversion).{build}'
configuration: Release
install:
- ps: (New-Object Net.WebClient).DownloadString("https://raw.githubusercontent.com/realvizu/Tools/master/Build/buildtools.ps1") | Invoke-Expression
assembly_info:
patch: true
file: source\include\VersionInfo.cs
assembly_version: '{version}'
assembly_file_version: '{version}'
assembly_informational_version: '$(informationalversion)'
dotnet_csproj:
patch: true
file: source\NsDepCop.NuGet\NsDepCop.NuGet.csproj
package_version: '$(informationalversion)'
before_build:
- cmd: nuget restore -Verbosity quiet source\NsDepCop.sln
build:
project: source\NsDepCop.sln
verbosity: minimal
test:
assemblies: '**\*Test*.dll'
artifacts:
- path: 'source\NsDepCop.NuGet\bin\$(configuration)\NsDepCop*.nupkg'