From 7f241e8bdbcbc456d92865d615473c89cde0f7b5 Mon Sep 17 00:00:00 2001 From: Malte Langkabel Date: Wed, 20 Nov 2019 12:20:21 +0100 Subject: [PATCH] Add Appveyor based CI (#773) The CI will build the entire project on Windows (currently without language support) and run all applicable tests. --- appveyor.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 00000000..85b61d0c --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,23 @@ +version: 0.0.0.{build} +image: Visual Studio 2017 + + +before_build: + - mkdir build + - cd build + - mkdir win64 + - cd win64 + - cmake -G "Visual Studio 15 Win64" -DBOOST_ROOT=C:/Libraries/boost_1_69_0 -DQt5_DIR=C:/Qt/5.12.5/msvc2017_64/lib/cmake/Qt5 ../../ + - cd ../../ + + +build_script: + - cd build/win64 + - msbuild /p:configuration=Release /v:m ALL_BUILD.vcxproj + - cd ../../ + + +test_script: + - cd bin/test + - ..\..\build\win64\Release\test\Sourcetrail_test.exe + - cd ../../