summaryrefslogtreecommitdiff
path: root/appveyor.yml
diff options
context:
space:
mode:
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml15
1 files changed, 13 insertions, 2 deletions
diff --git a/appveyor.yml b/appveyor.yml
index 9a6206a8b..d062a1f3e 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -37,16 +37,25 @@ after_build:
37 # Where are these spaces coming from? Regardless, let's remove them 37 # Where are these spaces coming from? Regardless, let's remove them
38 $MSVC_BUILD_NAME = "citra-windows-msvc-$GITDATE-$GITREV.zip" -replace " ", "" 38 $MSVC_BUILD_NAME = "citra-windows-msvc-$GITDATE-$GITREV.zip" -replace " ", ""
39 $MSVC_BUILD_PDB = "citra-windows-msvc-$GITDATE-$GITREV-debugsymbols.zip" -replace " ", "" 39 $MSVC_BUILD_PDB = "citra-windows-msvc-$GITDATE-$GITREV-debugsymbols.zip" -replace " ", ""
40 $MSVC_SEVENZIP = "citra-windows-msvc-$GITDATE-$GITREV.7z" -replace " ", ""
40 $BINTRAY_VERSION = "nightly-$GIT_LONG_HASH" -replace " ", "" 41 $BINTRAY_VERSION = "nightly-$GIT_LONG_HASH" -replace " ", ""
41 42
42 # set the build names as env vars so the artifacts can upload them 43 # set the build names as env vars so the artifacts can upload them
43 $env:MSVC_BUILD_NAME = $MSVC_BUILD_NAME 44 $env:MSVC_BUILD_NAME = $MSVC_BUILD_NAME
44 $env:MSVC_BUILD_PDB = $MSVC_BUILD_PDB 45 $env:MSVC_BUILD_PDB = $MSVC_BUILD_PDB
46 $env:MSVC_SEVENZIP = $MSVC_SEVENZIP
45 $env:GITREV = $GITREV 47 $env:GITREV = $GITREV
46 48
47 7z a -tzip $MSVC_BUILD_PDB .\build\bin\release\*.pdb 49 7z a -tzip $MSVC_BUILD_PDB .\build\bin\release\*.pdb
48 rm .\build\bin\release\*.pdb 50 rm .\build\bin\release\*.pdb
49 7z a -tzip $MSVC_BUILD_NAME .\build\bin\release\* .\license.txt .\README.md 51
52 mkdir nightly
53 Copy-Item .\build\bin\release\* -Destination nightly -Recurse
54 Copy-Item .\license.txt -Destination nightly
55 Copy-Item .\README.md -Destination nightly
56
57 7z a -tzip $MSVC_BUILD_NAME nightly\*
58 7z a $MSVC_SEVENZIP nightly
50 59
51test_script: 60test_script:
52 - cd build && ctest -VV -C Release && cd .. 61 - cd build && ctest -VV -C Release && cd ..
@@ -58,6 +67,8 @@ artifacts:
58 - path: $(MSVC_BUILD_PDB) 67 - path: $(MSVC_BUILD_PDB)
59 name: msvcdebug 68 name: msvcdebug
60 type: zip 69 type: zip
70 - path: $(MSVC_SEVENZIP)
71 name: msvcupdate
61 72
62deploy: 73deploy:
63 provider: GitHub 74 provider: GitHub
@@ -68,7 +79,7 @@ deploy:
68 Short Commit Hash $(GITREV) 79 Short Commit Hash $(GITREV)
69 auth_token: 80 auth_token:
70 secure: "dbpsMC/MgPKWFNJCXpQl4cR8FYhepkPLjgNp/pRMktZ8oLKTqPYErfreaIxb/4P1" 81 secure: "dbpsMC/MgPKWFNJCXpQl4cR8FYhepkPLjgNp/pRMktZ8oLKTqPYErfreaIxb/4P1"
71 artifact: msvcbuild 82 artifact: msvcupdate,msvcbuild
72 draft: false 83 draft: false
73 prerelease: false 84 prerelease: false
74 on: 85 on: