Bug 1418593: Enable linux64 builds in taskcluster; r=Fallen
MozReview-Commit-ID: 7GLGUZM8ahI --HG-- extra : rebase_source : 1e1f4ad545d711cda0d8f468019bde41a2ef9496
This commit is contained in:
Родитель
bac5b95146
Коммит
9d52ff4022
|
@ -0,0 +1,7 @@
|
|||
config = {
|
||||
'stage_product': 'thunderbird',
|
||||
'stage_username': 'tbirdbld',
|
||||
'stage_ssh_key': 'tbirdbld_rsa',
|
||||
'app_name': 'comm/mail',
|
||||
'objdir': 'obj-thunderbird',
|
||||
}
|
|
@ -0,0 +1,19 @@
|
|||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
loader: taskgraph.loader.transform:loader
|
||||
|
||||
kind-dependencies:
|
||||
- toolchain
|
||||
|
||||
transforms:
|
||||
- taskgraph.transforms.build:transforms
|
||||
- taskgraph.transforms.build_attrs:transforms
|
||||
- taskgraph.transforms.build_lints:transforms
|
||||
- taskgraph.transforms.use_toolchains:transforms
|
||||
- taskgraph.transforms.job:transforms
|
||||
- taskgraph.transforms.task:transforms
|
||||
|
||||
jobs-from:
|
||||
- linux.yml
|
|
@ -0,0 +1,59 @@
|
|||
linux64/opt:
|
||||
description: "Linux64 Opt"
|
||||
treeherder:
|
||||
platform: linux64/opt
|
||||
symbol: tc(B)
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
docker-image: {in-tree: "desktop-build"}
|
||||
max-run-time: 36000
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/linux64/releng.manifest"
|
||||
run:
|
||||
using: mozharness
|
||||
comm-checkout: true
|
||||
actions: [build check-test update]
|
||||
config-paths:
|
||||
- comm/mozharness
|
||||
config:
|
||||
- builds/taskcluster_base_thunderbird.py
|
||||
- builds/releng_base_linux_64_builds.py
|
||||
- balrog/production.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
- linux64-rust
|
||||
- linux64-sccache
|
||||
|
||||
linux64/debug:
|
||||
description: "Linux64 Debug"
|
||||
treeherder:
|
||||
platform: linux64/debug
|
||||
symbol: tc(B)
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
max-run-time: 36000
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "comm/mail/config/tooltool-manifests/linux64/releng.manifest"
|
||||
run:
|
||||
using: mozharness
|
||||
comm-checkout: true
|
||||
actions: [build check-test update]
|
||||
config-paths:
|
||||
- comm/mozharness
|
||||
config:
|
||||
- builds/taskcluster_base_thunderbird.py
|
||||
- builds/releng_base_linux_64_builds.py
|
||||
- balrog/production.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
custom-build-variant-cfg: debug
|
||||
tooltool-downloads: public
|
||||
need-xvfb: true
|
||||
toolchains:
|
||||
- linux64-clang
|
||||
- linux64-gcc
|
||||
- linux64-sccache
|
||||
- linux64-rust
|
Загрузка…
Ссылка в новой задаче