summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml30
-rw-r--r--appveyor.yml12
2 files changed, 42 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000000..ac3e83bda8
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,30 @@
+os:
+- linux
+sudo: false
+language:
+- c
+- cpp
+cache: ccache
+addons:
+ apt:
+ packages:
+ - cmake
+ - libboost-dev
+ - libboost-program-options-dev
+ - libboost-system-dev
+ - libboost-test-dev
+ - uuid-dev
+ - libnss3-dev
+ - libsasl2-dev
+ - sasl2-bin
+ - swig
+ - python-dev
+ - valgrind
+ - ruby
+before_script:
+- mkdir Build
+- cd Build
+- cmake ../qpid/cpp -DCMAKE_INSTALL_PREFIX=$PWD/install
+script:
+- cmake --build . --target install && ctest -V
+
diff --git a/appveyor.yml b/appveyor.yml
new file mode 100644
index 0000000000..3266fab6a8
--- /dev/null
+++ b/appveyor.yml
@@ -0,0 +1,12 @@
+version: '{branch}.{build}'
+configuration: RelWithDebInfo
+clone_depth: 1
+before_build:
+- mkdir BLD
+- cd BLD
+- cmake -G "Visual Studio 14 2015" -DBUILD_BINDING_DOTNET=OFF -DBOOST_ROOT=C:\Libraries\boost_1_59_0 -DBOOST_LIBRARYDIR=C:\Libraries\boost_1_59_0\lib32-msvc-14.0 ../qpid/cpp
+- cd ..
+build:
+ project: BLD\qpid-cpp.sln
+ parallel: true
+ verbosity: normal