-
Notifications
You must be signed in to change notification settings - Fork 37
/
Copy pathappveyor.yml
34 lines (28 loc) · 1.06 KB
/
appveyor.yml
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
image:
- Visual Studio 2017
platform:
- Win32
configuration:
- Debug
- Release
before_build:
- cmd: C:\msys64\usr\bin\bash.exe -l -c "pacman -S --needed --noconfirm --noprogressbar yasm tar make"
- ps: Start-FileDownload 'https://www.sfml-dev.org/files/SFML-2.4.2-windows-vc14-32-bit.zip'
- ps: Expand-Archive SFML-2.4.2-windows-vc14-32-bit.zip -DestinationPath C:\projects\sfemovie\tmp
- ps: $build_config = ((Get-Item env:CONFIGURATION).Value | Out-String).Trim()
- ps: python C:\projects\sfemovie\ci\run.py --sources C:\projects\sfemovie --decoders Free --config $build_config --sfml_root C:\projects\sfemovie\tmp\SFML-2.4.2
after_build:
- ps: Pushd C:\projects\sfemovie\ci-output
- ps: cpack -C %CONFIGURATION% --config CPackConfig.cmake
artifacts:
- path: ci-output\sfeMovie*.zip
name: sfeMovieLibrary
deploy:
- provider: GitHub
name: "AppVeyor release"
description: "sfeMovie build for Windows"
auth_token:
secure: iL+LJH13Y/D2K8gPtkjEXBPHZnSES5z0/Vl5sRDqKIO+2IIQpT/qiYzv+881VGXD
artifact: sfeMovieLibrary
on:
appveyor_repo_tag: true