Skip to content

Commit 9f6fbd6

Browse files
committed
Add appveyor.yml file to configure build settings
This change adds an appveyor.yml file to configure AppVeyor settings that are used for build runs. This file will be used in the future for configuring the version number for release builds.
1 parent 4308002 commit 9f6fbd6

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

appveyor.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
version: 0.1.0.{build}
2+
os: Unstable
3+
configuration: Release
4+
clone_depth: 10
5+
6+
branches:
7+
only:
8+
- master
9+
10+
assembly_info:
11+
patch: true
12+
file: '**\AssemblyInfo.*'
13+
assembly_version: '0.1.0' # This version number should always have 0 for the last section
14+
assembly_file_version: '{version}'
15+
assembly_informational_version: '{version}'
16+
17+
install:
18+
- git submodule -q update --init
19+
20+
before_build:
21+
- nuget restore
22+
23+
build:
24+
project: PowerShellEditorServices.sln
25+
publish_nuget: true
26+
verbosity: minimal
27+
28+
test:
29+
assemblies:
30+
- Microsoft.PowerShell.EditorServices.Test.dll
31+
- Microsoft.PowerShell.EditorServices.Test.Host.dll
32+
- Microsoft.PowerShell.EditorServices.Test.Transport.Stdio.dll

0 commit comments

Comments
 (0)