File: .appveyor.vs2015.yml

package info (click to toggle)
wesnoth-1.14 1:1.14.7-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 817,348 kB
  • sloc: cpp: 228,458; java: 29,664; python: 22,615; lisp: 7,550; sh: 3,325; xml: 1,767; perl: 1,501; ansic: 1,083; makefile: 264; php: 98; sed: 44
file content (36 lines) | stat: -rw-r--r-- 1,085 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
version: Wesnoth-VS2015-{branch}-{build}
clone_folder: C:\projects\wesnoth
image: Visual Studio 2015
configuration:
 - Release
 - Debug
platform: win32
skip_branch_with_pr: true
shallow_clone: true
matrix:
  fast_finish: true # Stop after a build failure
before_build:
  - cd ..
  - ps: wget https://github.com/aquileia/external/archive/VC14.zip -O VC14.zip
  - 7z x VC14.ZIP
  - ren external-VC14 external
  - cd wesnoth
  - mkdir projectfiles\VC14
  - xcopy /E /I /H /Y projectfiles\VC12 projectfiles\VC14
  - cd projectfiles\VC14
  - "\"c:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\devenv.exe\" wesnoth.sln /upgrade"
  - cd ..\..
  - set PATH=C:\projects\external\dll;%PATH%
build_script:
  - msbuild projectfiles\VC14\wesnoth.sln /logger:"C:\Program Files\AppVeyor\BuildAgent\Appveyor.MSBuildLogger.dll"

notifications:
  - provider: Webhook
    url: http://ai0867.net:6661/wesnoth
    headers:
      User-Agent: WesnothAppveyor/1.0
      Version: vs2015
      Num-Versions: 3
      Authorization: TODO
    on_build_success: true
    on_build_failure: true