diff options
| author | emmauss <emmausssss@gmail.com> | 2018-07-19 20:49:34 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-07-19 20:49:34 +0300 |
| commit | 8b67297711003dfac432acb3278c5a406617e662 (patch) | |
| tree | a55e519ec9abcca969da79d9bd3ff8c7fed122aa | |
| parent | ee064a2fb8d5e6167122477d5014beae509f92ed (diff) | |
Added appveyor configuration file (#277)
| -rw-r--r-- | appveyor.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 00000000..eced37d7 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,28 @@ +version: 1.0.{build}
+branches:
+ only:
+ - master
+image: Visual Studio 2017
+configuration: Release
+build_script:
+- ps: >-
+ dotnet --version
+
+ dotnet publish -c Release -r win-x64
+
+ dotnet publish -c Release -r linux-x64
+
+ dotnet publish -c Release -r osx-x64
+
+ 7z a ryujinx-$env:APPVEYOR_BUILD_VERSION-win_x64.zip $env:APPVEYOR_BUILD_FOLDER\Ryujinx\bin\Release\netcoreapp2.1\win-x64\publish\
+
+ 7z a ryujinx-$env:APPVEYOR_BUILD_VERSION-linux_x64.tar $env:APPVEYOR_BUILD_FOLDER\Ryujinx\bin\Release\netcoreapp2.1\linux-x64\publish\
+
+ 7z a ryujinx-$env:APPVEYOR_BUILD_VERSION-linux_x64.tar.gz ryujinx-$env:APPVEYOR_BUILD_VERSION-linux_x64.tar
+
+ 7z a ryujinx-$env:APPVEYOR_BUILD_VERSION-osx_x64.zip $env:APPVEYOR_BUILD_FOLDER\Ryujinx\bin\Release\netcoreapp2.1\osx-x64\publish\
+
+artifacts:
+- path: ryujinx-%APPVEYOR_BUILD_VERSION%-win_x64.zip
+- path: ryujinx-%APPVEYOR_BUILD_VERSION%-linux_x64.tar.gz
+- path: ryujinx-%APPVEYOR_BUILD_VERSION%-osx_x64.zip
|
