appveyor.yml 1008 B

12345678910111213141516171819202122232425262728
  1. version: 1.0.{build}
  2. branches:
  3. only:
  4. - master
  5. image: Visual Studio 2017
  6. configuration: Release
  7. build_script:
  8. - ps: >-
  9. dotnet --version
  10. dotnet publish -c Release -r win-x64
  11. dotnet publish -c Release -r linux-x64
  12. dotnet publish -c Release -r osx-x64
  13. 7z a ryujinx-$env:APPVEYOR_BUILD_VERSION-win_x64.zip $env:APPVEYOR_BUILD_FOLDER\Ryujinx\bin\Release\netcoreapp2.1\win-x64\publish\
  14. 7z a ryujinx-$env:APPVEYOR_BUILD_VERSION-linux_x64.tar $env:APPVEYOR_BUILD_FOLDER\Ryujinx\bin\Release\netcoreapp2.1\linux-x64\publish\
  15. 7z a ryujinx-$env:APPVEYOR_BUILD_VERSION-linux_x64.tar.gz ryujinx-$env:APPVEYOR_BUILD_VERSION-linux_x64.tar
  16. 7z a ryujinx-$env:APPVEYOR_BUILD_VERSION-osx_x64.zip $env:APPVEYOR_BUILD_FOLDER\Ryujinx\bin\Release\netcoreapp2.1\osx-x64\publish\
  17. artifacts:
  18. - path: ryujinx-%APPVEYOR_BUILD_VERSION%-win_x64.zip
  19. - path: ryujinx-%APPVEYOR_BUILD_VERSION%-linux_x64.tar.gz
  20. - path: ryujinx-%APPVEYOR_BUILD_VERSION%-osx_x64.zip