aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoremmauss <emmausssss@gmail.com>2018-07-19 20:49:34 +0300
committerGitHub <noreply@github.com>2018-07-19 20:49:34 +0300
commit8b67297711003dfac432acb3278c5a406617e662 (patch)
treea55e519ec9abcca969da79d9bd3ff8c7fed122aa
parentee064a2fb8d5e6167122477d5014beae509f92ed (diff)
Added appveyor configuration file (#277)
-rw-r--r--appveyor.yml28
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