Bug 1368484 - Don't upload AArch64 APK to Google Play r=bhearsum
MozReview-Commit-ID: KB2csWd7bzu
--- a/taskcluster/taskgraph/loader/push_apk.py
+++ b/taskcluster/taskgraph/loader/push_apk.py
@@ -28,9 +28,15 @@ def get_dependent_loaded_tasks(config, l
android_tasks = [
task for task in tasks_with_matching_kind
# old-id builds are not shipped through the Play store, so we don't
# want them as dependencies.
if task.attributes.get('build_platform', '').startswith('android') \
and 'old-id' not in task.attributes.get('build_platform', '')
]
- return android_tasks
+ # TODO Bug 1368484: Activate aarch64 once ready
+ non_aarch64_tasks = [
+ task for task in android_tasks
+ if 'aarch64' not in task.attributes.get('build_platform', '')
+ ]
+
+ return non_aarch64_tasks
--- a/taskcluster/taskgraph/util/push_apk.py
+++ b/taskcluster/taskgraph/util/push_apk.py
@@ -6,17 +6,16 @@ Common functions for both push-apk and p
"""
import re
from taskgraph.util.schema import validate_schema
REQUIRED_ARCHITECTURES = {
'android-x86-nightly',
- 'android-aarch64-nightly',
'android-api-15-nightly',
}
PLATFORM_REGEX = re.compile(r'signing-android-(\S+)-nightly')
def fill_labels_tranform(_, jobs):
for job in jobs:
job['label'] = job['name']