version: 2.0.{build} image: - Visual Studio 2015 environment: matrix: - solution_name: win32/sdlpal.sln BUILD_OPTIONS: /p:Configuration=Release - solution_name: winrt/SDLPal.UWP.sln BUILD_OPTIONS: /p:Configuration=Release;AppxBundle=Always;AppxBundlePlatforms="x86|x64|ARM" - solution_name: winrt/SDLPal.Windows.sln BUILD_OPTIONS: /p:Configuration=Release;AppxBundle=Always;AppxBundlePlatforms="x86|x64|ARM" - solution_name: winrt/SDLPal.WindowsPhone.sln BUILD_OPTIONS: /p:Configuration=Release;AppxBundle=Always;AppxBundlePlatforms="ARM" build_script: - | msbuild /nologo /m %solution_name% %BUILD_OPTIONS% before_build: # SDL submodule setup - |- git submodule update --init --recursive deploy: - provider: GitHub on: appveyor_repo_tag: true auth_token: secure: RYDRqm5LncsJG32FRSlCkLzkJC4ykCtlgO3+xW4q80wQOA3U9pHAe2beyMEduJIe artifacts: - path: win32/Win32/Release/sdlpal.exe name: Windows Desktop - path: winrt/AppPackages/SDLPal name: Universal Windows Platform type: zip notifications: - provider: Webhook url: https://webhooks.gitter.im/e/2accb0e6e37119e604b3 method: POST on_build_success: true on_build_failure: true on_build_status_changed: true