Bug 1175934 part 2: Add blob free build configs.
The buildfree target builds phone images without blobs, allowing them to
be freely available.
new file mode 100644
--- /dev/null
+++ b/configs/b2g/taskcluster-phone-blobfree.py
@@ -0,0 +1,31 @@
+#!/usr/bin/env python
+config = {
+ "default_vcs": "tc-vcs",
+ "default_actions": [
+ 'checkout-sources',
+ 'build',
+ 'build-symbols',
+ 'prep-upload'
+ ],
+ "upload": {
+ "default": {
+ "upload_dep_target_exclusions": []
+ }
+ },
+ "env": {
+ "GAIA_OPTIMIZE": "1",
+ "WGET_OPTS": "-c -q"
+ },
+ "build_targets": ["blobfree"],
+ "is_automation": True,
+ "repo_remote_mappings": {
+ 'https://android.googlesource.com/': 'https://git.mozilla.org/external/aosp',
+ 'git://codeaurora.org/': 'https://git.mozilla.org/external/caf',
+ 'https://git.mozilla.org/b2g': 'https://git.mozilla.org/b2g',
+ 'git://github.com/mozilla-b2g/': 'https://git.mozilla.org/b2g',
+ 'git://github.com/mozilla/': 'https://git.mozilla.org/b2g',
+ 'https://git.mozilla.org/releases': 'https://git.mozilla.org/releases',
+ 'http://android.git.linaro.org/git-ro/': 'https://git.mozilla.org/external/linaro',
+ 'git://github.com/apitrace/': 'https://git.mozilla.org/external/apitrace',
+ },
+}
new file mode 100644
--- /dev/null
+++ b/configs/b2g/taskcluster-spark-blobfree.py
@@ -0,0 +1,36 @@
+#!/usr/bin/env python
+config = {
+ "default_vcs": "tc-vcs",
+ "default_actions": [
+ 'checkout-sources',
+ 'build',
+ 'build-symbols',
+ 'prep-upload'
+ ],
+ "upload": {
+ "default": {
+ "upload_dep_target_exclusions": []
+ }
+ },
+ "env": {
+ "GAIA_OPTIMIZE": "1",
+ "WGET_OPTS": "-c -q",
+ "LIGHTSABER": "1",
+ "B2G_PATH": "%(work_dir)s",
+ "BOWER_FLAGS": "--allow-root",
+ "GAIA_DISTRIBUTION_DIR": "%(work_dir)s/gaia/distros/spark",
+ "WGET_OPTS": "-c -q",
+ },
+ "is_automation": True,
+ "build_targets": ["blobfree"],
+ "repo_remote_mappings": {
+ 'https://android.googlesource.com/': 'https://git.mozilla.org/external/aosp',
+ 'git://codeaurora.org/': 'https://git.mozilla.org/external/caf',
+ 'https://git.mozilla.org/b2g': 'https://git.mozilla.org/b2g',
+ 'git://github.com/mozilla-b2g/': 'https://git.mozilla.org/b2g',
+ 'git://github.com/mozilla/': 'https://git.mozilla.org/b2g',
+ 'https://git.mozilla.org/releases': 'https://git.mozilla.org/releases',
+ 'http://android.git.linaro.org/git-ro/': 'https://git.mozilla.org/external/linaro',
+ 'git://github.com/apitrace/': 'https://git.mozilla.org/external/apitrace',
+ },
+}