Bug 1261438 - Generalize Android artifact package names. r?chmanchester draft
authorNick Alexander <nalexander@mozilla.com>
Fri, 01 Apr 2016 14:28:42 -0700
changeset 347098 3db70abe6818fbe0360406f20de899867232df02
parent 347097 f6348170b902de72a1d63a6c4030ff2a2c3e2e45
child 517539 f78851dd09d8b9531fb72ac9e12c519620284777
push id14483
push usernalexander@mozilla.com
push dateFri, 01 Apr 2016 21:29:27 +0000
reviewerschmanchester
bugs1261438
milestone48.0a1
Bug 1261438 - Generalize Android artifact package names. r?chmanchester If the target triple is noisy, let's just accept -arm and -i386 instead of being strict. We can be more strict when things have settled. MozReview-Commit-ID: FDNJ3TuY51d
python/mozbuild/mozbuild/artifacts.py
--- a/python/mozbuild/mozbuild/artifacts.py
+++ b/python/mozbuild/mozbuild/artifacts.py
@@ -381,20 +381,19 @@ class WinArtifactJob(ArtifactJob):
                              'matched an archive path.'.format(
                                  patterns=self.artifact_patterns))
 
 # Keep the keys of this map in sync with the |mach artifact| --job
 # options.  The keys of this map correspond to entries at
 # https://tools.taskcluster.net/index/artifacts/#buildbot.branches.mozilla-central/buildbot.branches.mozilla-central.
 # The values correpsond to a pair of (<package regex>, <test archive regex>).
 JOB_DETAILS = {
-    # 'android-api-9': (AndroidArtifactJob, 'public/build/fennec-(.*)\.android-arm\.apk'),
-    'android-api-15': (AndroidArtifactJob, ('public/build/fennec-(.*)\.android-arm\.apk',
+    'android-api-15': (AndroidArtifactJob, ('public/build/fennec-(.*)-arm\.apk',
                                             'public/build/fennec-(.*)\.common\.tests\.zip')),
-    'android-x86': (AndroidArtifactJob, ('public/build/fennec-(.*)\.android-i386\.apk',
+    'android-x86': (AndroidArtifactJob, ('public/build/fennec-(.*)-i386\.apk',
                                          'public/build/fennec-(.*)\.common\.tests\.zip')),
     'linux': (LinuxArtifactJob, ('public/build/firefox-(.*)\.linux-i686\.tar\.bz2',
                                  'public/build/firefox-(.*)\.common\.tests\.zip')),
     'linux64': (LinuxArtifactJob, ('public/build/firefox-(.*)\.linux-x86_64\.tar\.bz2',
                                    'public/build/firefox-(.*)\.common\.tests\.zip')),
     'macosx64': (MacArtifactJob, ('public/build/firefox-(.*)\.mac\.dmg',
                                   'public/build/firefox-(.*)\.common\.tests\.zip')),
     'win32': (WinArtifactJob, ('public/build/firefox-(.*)\.win32.zip',