forked from realvizu/QuickDiagram
-
Notifications
You must be signed in to change notification settings - Fork 0
/
appveyor.yml
34 lines (25 loc) · 1.01 KB
/
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
image: Visual Studio 2019
environment:
shortversion: '0.5.64'
informationalversion: '0.5.64-beta1'
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)'
before_build:
# vsixmanifest file must be specified with full path.
- ps: Set-VsixVersion $env:APPVEYOR_BUILD_FOLDER\source\Codartis.SoftVis.VisualStudioIntegration\source.extension.vsixmanifest $env:shortversion -ErrorAction Stop
- cmd: nuget restore -Verbosity quiet source\QuickDiagramTool.sln
build:
project: source\QuickDiagramTool.sln
verbosity: minimal
test:
assemblies: '**\*UnitTests.dll'
artifacts:
- path: source\Codartis.SoftVis.VisualStudioIntegration\bin\Release\net471\QuickDiagramTool.vsix