Bug 1256730 - Add Mozilla and Google API files to artifact builds. r?dustin draft
authorMike Hommey <mh+mozilla@glandium.org>
Tue, 09 Aug 2016 20:03:04 +0900
changeset 398551 7ffc427d55755d38a0c731306616f4ab92d90a23
parent 398550 fd693cc51fb70cc6104d27bf4e376688a7271125
child 527696 633441e83117f5f971a5f8178438c5b9874968fc
push id25569
push userbmo:mh+mozilla@glandium.org
push dateTue, 09 Aug 2016 11:21:01 +0000
reviewersdustin
bugs1256730
milestone51.0a1
Bug 1256730 - Add Mozilla and Google API files to artifact builds. r?dustin
testing/mozharness/configs/builds/releng_sub_linux_configs/64_artifact.py
--- a/testing/mozharness/configs/builds/releng_sub_linux_configs/64_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_linux_configs/64_artifact.py
@@ -12,16 +12,24 @@ config = {
     ],
     "buildbot_json_path": "buildprops.json",
     'exes': {
         "buildbot": "/tools/buildbot/bin/buildbot",
     },
     'app_ini_path': '%(obj_dir)s/dist/bin/application.ini',
     # decides whether we want to use moz_sign_cmd in env
     'enable_signing': False,
+    'secret_files': [
+        {'filename': '/builds/gapi.data',
+         'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/gapi.data',
+         'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
+        {'filename': '/builds/mozilla-desktop-geoloc-api.key',
+         'secret_name': 'project/releng/gecko/build/level-%(scm-level)s/mozilla-desktop-geoloc-api.key',
+         'min_scm_level': 2, 'default': 'try-build-has-no-secrets'},
+    ],
     'enable_ccache': True,
     'vcs_share_base': '/builds/hg-shared',
     'objdir': 'obj-firefox',
     'tooltool_script': ["/builds/tooltool.py"],
     'tooltool_bootstrap': "setup.sh",
     'enable_count_ctors': True,
     'enable_talos_sendchange': False,
     'enable_unittest_sendchange': False,