Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2sharp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornulltoken <emeric.fermas@gmail.com>2015-01-04 14:49:23 +0300
committernulltoken <emeric.fermas@gmail.com>2015-01-04 20:20:29 +0300
commit56633ebfa7c8e6b1e30762e8b543d83d1e0ea102 (patch)
tree86e9a45b5b5670573a3fa85bcd28224272532ddd /appveyor.yml
parent79c1416011689c0b7c90fe8f35890f76a22553f5 (diff)
Add AppVeyor build script
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml30
1 files changed, 30 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml
new file mode 100644
index 00000000..bc90eada
--- /dev/null
+++ b/appveyor.yml
@@ -0,0 +1,30 @@
+version: '{build}'
+
+branches:
+ only:
+ - master
+ - vNext
+
+skip_tags: true
+
+clone_folder: C:\projects\libgit2sharp
+
+environment:
+ matrix:
+ - xunit_runner: xunit.console.clr4.exe
+ Arch: 64
+ - xunit_runner: xunit.console.clr4.x86.exe
+ Arch: 32
+
+build_script:
+- msbuild "C:\projects\libgit2sharp\LibGit2Sharp.sln" /verbosity:normal /p:Configuration=Release /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll" /property:ExtraDefine="LEAKS_IDENTIFYING"
+
+test_script:
+- '%xunit_runner% "C:\projects\libgit2sharp\LibGit2Sharp.Tests\bin\Release\LibGit2Sharp.Tests.dll" /appveyor'
+- IF %ERRORLEVEL% NEQ 0 EXIT /B %ERRORLEVEL%
+
+notifications:
+- provider: Email
+ to:
+ - emeric.fermas@gmail.com
+ on_build_status_changed: true