flycast/appveyor.yml

47 lines
1.2 KiB
YAML
Raw Normal View History

2015-08-21 16:56:00 +00:00
version: git-{branch}-{build}
2019-02-22 09:49:13 +00:00
image: Visual Studio 2017
2019-05-21 17:33:01 +00:00
configuration:
- fast
2019-05-21 17:33:01 +00:00
platform:
- x64
before_build:
- cmd: >-
2019-05-30 09:03:01 +00:00
set BUILD_PATH=shell\linux
2019-05-21 17:33:01 +00:00
set EXTRA_PATH=C:\mingw-w64\x86_64-7.2.0-posix-seh-rt_v5-rev1\mingw64\bin\
set PATH=%EXTRA_PATH%;%PATH%
if not exist %BUILD_PATH% (mkdir %BUILD_PATH%)
cd %BUILD_PATH%
2019-02-22 09:49:13 +00:00
build_script:
2019-05-21 17:33:01 +00:00
- cmd: >-
2020-01-23 17:14:07 +00:00
if "%CONFIGURATION%"=="fast" (mingw32-make -j2 platform=win32)
2019-05-21 17:33:01 +00:00
after_build:
2019-05-21 17:33:01 +00:00
- cmd: >-
if "%CONFIGURATION%"=="fast" (cd ..\.. && set EXE_PATH=shell\linux\nosym-reicast.exe)
mkdir artifacts
2019-06-20 19:50:19 +00:00
move %EXE_PATH% artifacts\flycast-win_%PLATFORM%-%CONFIGURATION%-%APPVEYOR_REPO_COMMIT%.exe
2019-05-21 17:33:01 +00:00
artifacts:
- path: artifacts
2019-06-20 19:50:19 +00:00
name: flycast-win_$(PLATFORM)-$(CONFIGURATION)-$(APPVEYOR_REPO_COMMIT)
deploy:
- provider: S3
access_key_id: AKIAJOZQS4H2PHQWYFCA
2019-05-30 08:42:20 +00:00
secret_access_key:
secure: Y/QobuGrBsa137sbi9a+UnvSLqpWITTCp5yFTgDJ4i1Gduyi9V7i/g3zLZ4s2J7d
bucket: flycast-builds
2019-05-30 09:03:01 +00:00
folder: 'win/heads/$(APPVEYOR_REPO_BRANCH)-$(APPVEYOR_REPO_COMMIT)'
2019-06-20 19:50:19 +00:00
artifact: flycast-win_$(PLATFORM)-$(CONFIGURATION)-$(APPVEYOR_REPO_COMMIT)
2019-05-29 19:49:00 +00:00
region: us-east-2
2019-05-29 19:16:09 +00:00
set_public: true