aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2018-12-11 19:00:16 +0100
committerSimon Sapin <simon.sapin@exyr.org>2018-12-11 19:01:09 +0100
commit061954100444ae45be9a2ce3bed8082b93462bf5 (patch)
tree2441246c019b8e03750390c0d77ed9690605014b
parentac9a72aed59c88c3fe9e664665a3222953cf8504 (diff)
downloadservo-061954100444ae45be9a2ce3bed8082b93462bf5.tar.gz
servo-061954100444ae45be9a2ce3bed8082b93462bf5.zip
Taskcluster: add android-dev task
-rw-r--r--etc/taskcluster/decision_task.py18
1 files changed, 16 insertions, 2 deletions
diff --git a/etc/taskcluster/decision_task.py b/etc/taskcluster/decision_task.py
index 16c74e02263..64f4982fd16 100644
--- a/etc/taskcluster/decision_task.py
+++ b/etc/taskcluster/decision_task.py
@@ -14,7 +14,8 @@ def main(task_for, mock=False):
CONFIG.treeherder_repo_name = "servo-" + CONFIG.git_ref.split("/")[-1]
linux_tidy_unit()
- android_arm32()
+ android_arm32_dev()
+ android_arm32_release()
windows_unit()
macos_unit()
@@ -118,7 +119,20 @@ def with_rust_nightly():
)
-def android_arm32():
+def android_arm32_dev():
+ return (
+ android_build_task("Dev build")
+ .with_treeherder("Android ARMv7")
+ .with_script("""
+ ./mach build --android --dev
+ ./etc/ci/lockfile_changed.sh
+ python ./etc/ci/check_dynamic_symbols.py
+ """)
+ .create()
+ )
+
+
+def android_arm32_release():
return (
android_build_task("Release build")
.with_treeherder("Android ARMv7")