diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 00000000..8ba56fcb --- /dev/null +++ b/.drone.yml @@ -0,0 +1,30 @@ +# Build configuration for https://www.tea-ci.org +# Tea CI is a fork of Drone CI with Cygwin/Msys2 support +# Feel free to share Tea CI to more open source developers +# http://docs.tea-ci.org/usage/overview/ +# Please add your project to https://github.com/TeaCI/tea-ci/wiki/Msys2-on-Wine#use-msys2-in-tea-ci + +build: + image: teaci/msys$$arch + pull: true + shell: mingw$$arch + commands: + - if [ $$arch = 32 ]; then target=i686; fi + - if [ $$arch = 64 ]; then target=x86_64; fi + - pacman -S --needed --noconfirm --noprogressbar mingw-w64-${target}-cmake mingw-w64-${target}-ffmpeg mingw-w64-${target}-SDL2 mingw-w64-${target}-openal mingw-w64-${target}-sfml mingw-w64-${target}-extra-cmake-modules mingw-w64-${target}-cairo mingw-w64-${target}-zlib mingw-w64-${target}-libpng nasm + - ./autogen.sh + - ./configure + - make + - make check +notify: + irc: + prefix: build + nick: vbam-ci + channel: #vba-m + server: + host: irc.freenode.net +port: 6667 +matrix: + arch: + - 64 + - 32