tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

releng_base_android_64_builds.py (2277B)


      1 # This Source Code Form is subject to the terms of the Mozilla Public
      2 # License, v. 2.0. If a copy of the MPL was not distributed with this
      3 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 
      5 import os
      6 
      7 config = {
      8    #########################################################################
      9    ######## ANDROID GENERIC CONFIG KEYS/VAlUES
     10    # note: overridden by MOZHARNESS_ACTIONS in TaskCluster tasks
     11    "default_actions": [
     12        "build",
     13        "multi-l10n",
     14    ],
     15    "secret_files": [
     16        {
     17            "filename": "/builds/gls-gapi.data",
     18            "secret_name": "project/releng/gecko/build/level-%(scm-level)s/gls-gapi.data",
     19            "min_scm_level": 1,
     20        },
     21        {
     22            "filename": "/builds/sb-gapi.data",
     23            "secret_name": "project/releng/gecko/build/level-%(scm-level)s/sb-gapi.data",
     24            "min_scm_level": 1,
     25        },
     26        {
     27            "filename": "/builds/mozilla-fennec-geoloc-api.key",
     28            "secret_name": "project/releng/gecko/build/level-%(scm-level)s/mozilla-fennec-geoloc-api.key",
     29            "min_scm_level": 2,
     30            "default": "try-build-has-no-secrets",
     31        },
     32    ],
     33    "vcs_share_base": "/builds/hg-shared",
     34    "multi_locale": True,
     35    "upload_env": {
     36        "UPLOAD_PATH": "/builds/worker/artifacts",
     37    },
     38    #########################################################################
     39    #########################################################################
     40    "platform": "android",
     41    "stage_platform": "android",
     42    "enable_max_vsize": False,
     43    "env": {
     44        "MOZBUILD_STATE_PATH": os.path.join(os.getcwd(), ".mozbuild"),
     45        "DISPLAY": ":2",
     46        "HG_SHARE_BASE_DIR": "/builds/hg-shared",
     47        "MOZ_OBJDIR": "%(abs_obj_dir)s",
     48        "TINDERBOX_OUTPUT": "1",
     49        "TOOLTOOL_CACHE": "/builds/worker/tooltool-cache",
     50        "TOOLTOOL_HOME": "/builds",
     51        "LC_ALL": "C",
     52        "PATH": "/usr/local/bin:/bin:/usr/bin",
     53        "SHIP_LICENSED_FONTS": "1",
     54    },
     55    "app_name": "mobile/android",
     56    # Bug 1583594: GeckoView doesn't (yet) produce have a package file
     57    # from which to extract package metrics.
     58    "disable_package_metrics": True,
     59    #########################################################################
     60 }