2018-11-29 03:01:19 +01:00
version : 1.0 .{build}
branches :
only :
- master
2019-10-31 19:09:03 +01:00
image : Visual Studio 2019
2019-04-26 06:53:10 +02:00
environment :
matrix :
- config : Release
config_name : '-'
- config : Profile Release
config_name : '-profiled-'
2018-11-29 03:01:19 +01:00
build_script :
- ps : >-
dotnet --version
2020-02-12 14:35:39 +01:00
dotnet publish -c $env:config -r win-x64 /p:Version=$env:APPVEYOR_BUILD_VERSION
2019-10-31 19:09:03 +01:00
2020-02-12 14:35:39 +01:00
dotnet publish -c $env:config -r linux-x64 /p:Version=$env:APPVEYOR_BUILD_VERSION
2019-10-31 19:09:03 +01:00
2020-02-12 14:35:39 +01:00
dotnet publish -c $env:config -r osx-x64 /p:Version=$env:APPVEYOR_BUILD_VERSION
2018-11-29 03:01:19 +01:00
2019-10-31 19:09:03 +01:00
7z a ryujinx$env:config_name$env:APPVEYOR_BUILD_VERSION-win_x64.zip $env:APPVEYOR_BUILD_FOLDER\Ryujinx\bin\$env:config\netcoreapp3.0\win-x64\publish\
2018-11-29 03:01:19 +01:00
2019-10-31 19:09:03 +01:00
7z a ryujinx$env:config_name$env:APPVEYOR_BUILD_VERSION-linux_x64.tar $env:APPVEYOR_BUILD_FOLDER\Ryujinx\bin\$env:config\netcoreapp3.0\linux-x64\publish\
2018-11-29 03:01:19 +01:00
2019-04-26 06:53:10 +02:00
7z a ryujinx$env:config_name$env:APPVEYOR_BUILD_VERSION-linux_x64.tar.gz ryujinx$env:config_name$env:APPVEYOR_BUILD_VERSION-linux_x64.tar
2018-11-29 03:01:19 +01:00
2019-10-31 19:09:03 +01:00
7z a ryujinx$env:config_name$env:APPVEYOR_BUILD_VERSION-osx_x64.zip $env:APPVEYOR_BUILD_FOLDER\Ryujinx\bin\$env:config\netcoreapp3.0\osx-x64\publish\
2018-11-29 03:01:19 +01:00
artifacts :
2019-04-26 06:53:10 +02:00
- path : ryujinx%config_name%%APPVEYOR_BUILD_VERSION%-win_x64.zip
- path : ryujinx%config_name%%APPVEYOR_BUILD_VERSION%-linux_x64.tar.gz
- path : ryujinx%config_name%%APPVEYOR_BUILD_VERSION%-osx_x64.zip