tor-browser

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

releng_base_linux_64_builds.py (2350B)


      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    ######## LINUX GENERIC CONFIG KEYS/VAlUES
     10    # if you are updating this with custom 64 bit keys/values please add them
     11    # below under the '64 bit specific' code block otherwise, update in this
     12    # code block.
     13    # note: overridden by MOZHARNESS_ACTIONS in TaskCluster tasks
     14    "default_actions": [
     15        "clobber",
     16        "build",
     17    ],
     18    "secret_files": [
     19        {
     20            "filename": "/builds/gls-gapi.data",
     21            "secret_name": "project/releng/gecko/build/level-%(scm-level)s/gls-gapi.data",
     22            "min_scm_level": 1,
     23        },
     24        {
     25            "filename": "/builds/sb-gapi.data",
     26            "secret_name": "project/releng/gecko/build/level-%(scm-level)s/sb-gapi.data",
     27            "min_scm_level": 1,
     28        },
     29        {
     30            "filename": "/builds/mozilla-desktop-geoloc-api.key",
     31            "secret_name": "project/releng/gecko/build/level-%(scm-level)s/mozilla-desktop-geoloc-api.key",
     32            "min_scm_level": 2,
     33            "default": "try-build-has-no-secrets",
     34        },
     35    ],
     36    "vcs_share_base": "/builds/hg-shared",
     37    "upload_env": {
     38        "UPLOAD_PATH": "/builds/worker/artifacts",
     39    },
     40    "env": {
     41        "MOZBUILD_STATE_PATH": os.path.join(os.getcwd(), ".mozbuild"),
     42        "DISPLAY": ":2",
     43        "HG_SHARE_BASE_DIR": "/builds/hg-shared",
     44        "MOZ_OBJDIR": "%(abs_obj_dir)s",
     45        "TINDERBOX_OUTPUT": "1",
     46        "TOOLTOOL_CACHE": "/builds/worker/tooltool-cache",
     47        "TOOLTOOL_HOME": "/builds",
     48        "MOZ_CRASHREPORTER_NO_REPORT": "1",
     49        "LC_ALL": "C",
     50        "PATH": "/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin",
     51    },
     52    "mozconfig_variant": "nightly",
     53    #########################################################################
     54    #########################################################################
     55    ###### 64 bit specific ######
     56    "platform": "linux64",
     57    "stage_platform": "linux64",
     58    "mozconfig_platform": "linux64",
     59    #########################################################################
     60 }