1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- version: '{build}'
- os: Visual Studio 2015
- configuration: Release
- platform: x86
- install:
- - ps: |
- Invoke-WebRequest http://download.supertuxproject.org/builddep/dependencies-win32.zip -OutFile "$env:APPVEYOR_BUILD_FOLDER/dependencies.zip"
- Add-Type -assembly "system.io.compression.filesystem"
- [io.compression.zipfile]::ExtractToDirectory("$env:APPVEYOR_BUILD_FOLDER/dependencies.zip", "$env:APPVEYOR_BUILD_FOLDER/")
- move "$env:APPVEYOR_BUILD_FOLDER/dependencies" "$env:APPVEYOR_BUILD_FOLDER/dependencies32"
- before_build:
- - cmd: |
- git submodule update --init --recursive
- echo Running cmake ..
- cmake -G "Visual Studio 14 2015" -DCMAKE_INSTALL_PREFIX=%P% -DHAVE_SDL=true -DPACKAGE_VCREDIST=true
- build:
- project: ALL_BUILD.vcxproj
- parallel: true
- verbosity: minimal
- after_build:
- - cmd: '"C:\Program Files (x86)\CMake\bin\cpack.exe"'
- - ps: |
- Write-Output Get-FileHash SuperTux-*
- test: off
- artifacts:
- - path: SuperTux-*
- name: setup
- deploy:
- - provider: BinTray
- username: maths22
- api_key:
- secure: 9miH0V65c10cbWfovqIfIHWsbyrg6jZDnaYxyGYHF5pyQbPnS+LcIX6Y/8gK2pM4
- subject: supertux
- repo: SuperTux-Nightly
- package: win32
- publish: true
- override: true
- on:
- branch: master
- - provider: GitHub
- description: 'SuperTux release'
- auth_token:
- secure: 1sgroG7ycKHC6R2y/V7DECd/SHxXK4CNSDU7zZOnAlyBiVKT9ykvRKWt2DGcEZDq
- artifact: setup
- draft: true
- on:
- branch: master # release from master branch only
- appveyor_repo_tag: true # deploy on tag push only
|