diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000..229be4a --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,54 @@ +version: 3.0.0.{build}-{branch} + +os: Windows Server 2012 + +init: + - git config --global core.autocrlf input + - c:\cygwin\setup-x86.exe -qnNdO -R C:/cygwin -s http://cygwin.mirror.constant.com -l C:/cygwin/var/cache/setup \ + -P autoconf \ + -P automake \ + -P gcc-core \ + -P mingw-runtime \ + -P mingw-binutils \ + -P mingw-gcc-core \ + -P mingw-pthreads \ + -P mingw-w32api \ + -P libtool \ + -P make \ + -P python \ + -P gettext-devel \ + -P gettext \ + -P expat \ + -P intltool \ + -P libiconv \ + -P pkg-config \ + -P check \ + -P git \ + -P wget \ + -P curl + +clone_depth: 5 + +matrix: + fast_finish: true # set this flag to immediately finish build once one of the jobs fails. + +platform: + - x86 + - Any CPU + +configuration: Release + +install: + - cmd: c:\cygwin\bin\bash -C './autogen && ./configure' + +build_script: + - cmd: c:\cygwin\bin\bash -C 'make' + +test_script: + - cmd: c:\cygwin\bin\bash -C 'make check' + +notifications: + + - provider: Email + to: [franklinmathieu@gmail.com] + on_build_status_changed: true