Bug 1463622 - errors running the partner repack script should be fatal, r?Callek draft
authorNick Thomas <nthomas@mozilla.com>
Wed, 23 May 2018 13:03:58 +1200
changeset 798548 25a0061cd4ced09b0dc02674a75cf49f8090eb91
parent 798503 96a6ea5ea3468b4c9e20ff8d9795a7ef136213a9
push id110784
push usernthomas@mozilla.com
push dateWed, 23 May 2018 01:06:38 +0000
reviewersCallek
bugs1463622
milestone62.0a1
Bug 1463622 - errors running the partner repack script should be fatal, r?Callek MozReview-Commit-ID: BgTyPWfXVFj
testing/mozharness/scripts/desktop_partner_repacks.py
--- a/testing/mozharness/scripts/desktop_partner_repacks.py
+++ b/testing/mozharness/scripts/desktop_partner_repacks.py
@@ -165,16 +165,17 @@ class DesktopPartnerRepacks(ReleaseMixin
             repack_cmd.extend(["--partner", self.config['partner']])
         if self.config.get('taskIds'):
             for taskId in self.config['taskIds']:
                 repack_cmd.extend(["--taskid", taskId])
         if self.config.get("limitLocales"):
             for locale in self.config["limitLocales"]:
                 repack_cmd.extend(["--limit-locale", locale])
 
-        return self.run_command(repack_cmd,
-                                cwd=self.query_abs_dirs()['abs_scripts_dir'])
+        self.run_command(repack_cmd,
+                         cwd=self.query_abs_dirs()['abs_scripts_dir'],
+                         halt_on_failure=True)
 
 
 # main {{{
 if __name__ == '__main__':
     partner_repacks = DesktopPartnerRepacks()
     partner_repacks.run_and_exit()