Bug 1362949 - Update artifact build code to accept buildbot or taskcluster style artifact names for OS X. r=nalexander draft
authorChris Manchester <cmanchester@mozilla.com>
Mon, 08 May 2017 11:25:24 -0700
changeset 574338 56f4e482f6c23193bbff39995e1de1bc459be233
parent 574259 38f862749aed4e9a874182a9019e0671289088b0
child 627559 c1d704043745d481435e83c9032283c01c1877ba
push id57669
push usercmanchester@mozilla.com
push dateMon, 08 May 2017 18:35:03 +0000
reviewersnalexander
bugs1362949
milestone55.0a1
Bug 1362949 - Update artifact build code to accept buildbot or taskcluster style artifact names for OS X. r=nalexander MozReview-Commit-ID: Dr0tv8FM7LP
python/mozbuild/mozbuild/artifacts.py
--- a/python/mozbuild/mozbuild/artifacts.py
+++ b/python/mozbuild/mozbuild/artifacts.py
@@ -475,20 +475,20 @@ JOB_DETAILS = {
     'linux-opt': (LinuxArtifactJob, (r'public/build/target\.tar\.bz2',
                                      r'public/build/target\.common\.tests\.zip')),
     'linux-debug': (LinuxArtifactJob, (r'public/build/target\.tar\.bz2',
                                        r'public/build/target\.common\.tests\.zip')),
     'linux64-opt': (LinuxArtifactJob, (r'public/build/target\.tar\.bz2',
                                        r'public/build/target\.common\.tests\.zip')),
     'linux64-debug': (LinuxArtifactJob, (r'public/build/target\.tar\.bz2',
                                          r'public/build/target\.common\.tests\.zip')),
-    'macosx64-opt': (MacArtifactJob, (r'public/build/firefox-(.*)\.mac\.dmg',
-                                      r'public/build/firefox-(.*)\.common\.tests\.zip')),
-    'macosx64-debug': (MacArtifactJob, (r'public/build/firefox-(.*)\.mac\.dmg',
-                                        r'public/build/firefox-(.*)\.common\.tests\.zip')),
+    'macosx64-opt': (MacArtifactJob, (r'public/build/firefox-(.*)\.mac\.dmg|public/build/target\.dmg',
+                                      r'public/build/firefox-(.*)\.common\.tests\.zip|public/build/target\.common\.tests\.zip')),
+    'macosx64-debug': (MacArtifactJob, (r'public/build/firefox-(.*)\.mac\.dmg|public/build/target\.dmg',
+                                        r'public/build/firefox-(.*)\.common\.tests\.zip|public/build/target\.common\.tests\.zip')),
     'win32-opt': (WinArtifactJob, (r'public/build/firefox-(.*)\.win32.zip',
                                    r'public/build/firefox-(.*)\.common\.tests\.zip')),
     'win32-debug': (WinArtifactJob, (r'public/build/firefox-(.*)\.win32.zip',
                                      r'public/build/firefox-(.*)\.common\.tests\.zip')),
     'win64-opt': (WinArtifactJob, (r'public/build/firefox-(.*)\.win64.zip',
                                    r'public/build/firefox-(.*)\.common\.tests\.zip')),
     'win64-debug': (WinArtifactJob, (r'public/build/firefox-(.*)\.win64.zip',
                                      r'public/build/firefox-(.*)\.common\.tests\.zip')),