servo: Merge #16464 - Upload zipfile of Windows nightly build (from UK992:upload-nightly); r=larsbergstrom
authorUK992 <urbankrajnc92@gmail.com>
Tue, 18 Apr 2017 09:50:23 -0500
changeset 353614 bc428da4201111528a6a3877a2006f3a6d6bd48b
parent 353613 853da67e9bc36e64db26075cc81c94f34e76a4af
child 353615 325bf1bf5a1fa2aa5c9169396305d85e8c17fcad
push id31673
push userkwierso@gmail.com
push dateTue, 18 Apr 2017 21:23:54 +0000
treeherdermozilla-central@1a81aadc2510 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerslarsbergstrom
milestone55.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
servo: Merge #16464 - Upload zipfile of Windows nightly build (from UK992:upload-nightly); r=larsbergstrom - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #16437 Source-Repo: https://github.com/servo/servo Source-Revision: 2b353e04f0056942276232fa38fbd664ee2c4032
servo/etc/ci/upload_nightly.sh
--- a/servo/etc/ci/upload_nightly.sh
+++ b/servo/etc/ci/upload_nightly.sh
@@ -87,16 +87,19 @@ main() {
         extension=dmg
         package=target/release/*."${extension}"
     elif [[ "${platform}" == "macbrew" ]]; then
         extension=tar.gz
         package=target/release/brew/*."${extension}"
     elif [[ "${platform}" == "windows-msvc" ]]; then
         extension=msi
         package=target/release/msi/*.msi
+        upload "${platform}" ${package} "${extension}" "${nightly_timestamp}"
+        extension=zip
+        package=target/release/msi/*.zip
     else
         usage >&2
         return 1
     fi
 
     # Lack of quotes on package allows glob expansion
     # Note that this is not robust in the case of embedded spaces
     # TODO(aneeshusa): make this glob robust using e.g. arrays or Python