2016-09-12 21:34:06 +03:00
|
|
|
macosx64/debug:
|
|
|
|
description: "MacOS X x64 Cross-compile"
|
|
|
|
index:
|
|
|
|
product: firefox
|
|
|
|
job-name: macosx64-debug
|
|
|
|
treeherder:
|
2017-07-01 02:54:03 +03:00
|
|
|
platform: osx-cross/debug
|
2016-09-12 21:34:06 +03:00
|
|
|
symbol: tc(B)
|
2017-05-01 16:34:00 +03:00
|
|
|
tier: 1
|
2016-10-26 21:24:11 +03:00
|
|
|
worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
|
2016-09-12 21:34:06 +03:00
|
|
|
worker:
|
|
|
|
max-run-time: 36000
|
2017-06-06 10:17:40 +03:00
|
|
|
env:
|
|
|
|
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
|
2016-09-12 21:34:06 +03:00
|
|
|
run:
|
|
|
|
using: mozharness
|
2017-05-04 22:28:52 +03:00
|
|
|
actions: [get-secrets build update]
|
2016-09-12 21:34:06 +03:00
|
|
|
config:
|
2017-10-27 21:44:13 +03:00
|
|
|
- builds/releng_base_firefox.py
|
2016-09-12 21:34:06 +03:00
|
|
|
- builds/releng_base_mac_64_cross_builds.py
|
|
|
|
script: "mozharness/scripts/fx_desktop_build.py"
|
|
|
|
secrets: true
|
|
|
|
custom-build-variant-cfg: cross-debug
|
|
|
|
tooltool-downloads: internal
|
2017-07-20 11:56:49 +03:00
|
|
|
toolchains:
|
2017-07-26 09:48:46 +03:00
|
|
|
- linux64-cctools-port
|
2017-07-26 10:32:15 +03:00
|
|
|
- linux64-clang
|
2017-07-26 09:43:25 +03:00
|
|
|
- linux64-hfsplus
|
2017-07-26 09:32:26 +03:00
|
|
|
- linux64-libdmg
|
2017-09-13 02:30:19 +03:00
|
|
|
- linux64-rust-macos
|
2017-07-20 11:56:49 +03:00
|
|
|
- linux64-sccache
|
2016-09-12 21:34:06 +03:00
|
|
|
|
|
|
|
macosx64/opt:
|
2017-06-19 23:47:11 +03:00
|
|
|
description: "MacOS X x64 Cross-compile"
|
2016-09-12 21:34:06 +03:00
|
|
|
index:
|
|
|
|
product: firefox
|
|
|
|
job-name: macosx64-opt
|
|
|
|
treeherder:
|
2017-07-01 02:54:03 +03:00
|
|
|
platform: osx-cross/opt
|
2016-09-12 21:34:06 +03:00
|
|
|
symbol: tc(B)
|
2017-06-19 23:47:11 +03:00
|
|
|
tier: 1
|
|
|
|
worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
|
|
|
|
worker:
|
|
|
|
max-run-time: 36000
|
|
|
|
env:
|
|
|
|
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
|
2016-09-12 21:34:06 +03:00
|
|
|
run:
|
|
|
|
using: mozharness
|
2017-05-04 22:28:52 +03:00
|
|
|
actions: [get-secrets build update]
|
2016-09-12 21:34:06 +03:00
|
|
|
config:
|
2017-10-27 21:44:13 +03:00
|
|
|
- builds/releng_base_firefox.py
|
2017-06-19 23:47:11 +03:00
|
|
|
- builds/releng_base_mac_64_cross_builds.py
|
2016-09-12 21:34:06 +03:00
|
|
|
script: "mozharness/scripts/fx_desktop_build.py"
|
|
|
|
secrets: true
|
|
|
|
tooltool-downloads: internal
|
2017-07-20 11:56:49 +03:00
|
|
|
toolchains:
|
2017-07-26 09:48:46 +03:00
|
|
|
- linux64-cctools-port
|
2017-07-26 10:32:15 +03:00
|
|
|
- linux64-clang
|
2017-07-26 09:43:25 +03:00
|
|
|
- linux64-hfsplus
|
2017-07-26 09:32:26 +03:00
|
|
|
- linux64-libdmg
|
2017-09-13 02:30:19 +03:00
|
|
|
- linux64-rust-macos
|
2017-07-20 11:56:49 +03:00
|
|
|
- linux64-sccache
|
2017-02-06 19:42:54 +03:00
|
|
|
|
2017-10-19 19:29:55 +03:00
|
|
|
macosx64-dmd/opt:
|
|
|
|
description: "MacOS X x64 DMD Cross-compile"
|
|
|
|
index:
|
|
|
|
product: firefox
|
|
|
|
job-name: macosx64-dmd-opt
|
|
|
|
treeherder:
|
|
|
|
platform: osx-10-10-dmd/opt
|
|
|
|
symbol: tc(Bdmd)
|
|
|
|
tier: 2
|
|
|
|
worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
|
|
|
|
worker:
|
|
|
|
max-run-time: 36000
|
|
|
|
env:
|
|
|
|
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
|
|
|
|
run:
|
|
|
|
using: mozharness
|
|
|
|
actions: [get-secrets build update]
|
|
|
|
config:
|
2017-10-27 21:44:13 +03:00
|
|
|
- builds/releng_base_firefox.py
|
2017-10-19 19:29:55 +03:00
|
|
|
- builds/releng_base_mac_64_cross_builds.py
|
|
|
|
script: "mozharness/scripts/fx_desktop_build.py"
|
|
|
|
custom-build-variant-cfg: dmd
|
|
|
|
secrets: true
|
|
|
|
tooltool-downloads: internal
|
|
|
|
run-on-projects: [ ]
|
|
|
|
toolchains:
|
|
|
|
- linux64-cctools-port
|
|
|
|
- linux64-clang
|
|
|
|
- linux64-hfsplus
|
|
|
|
- linux64-libdmg
|
|
|
|
- linux64-rust-macos
|
|
|
|
- linux64-sccache
|
|
|
|
|
2017-07-27 18:53:16 +03:00
|
|
|
macosx64-devedition-nightly/opt:
|
|
|
|
description: "MacOS X Dev Edition x64 Nightly"
|
|
|
|
attributes:
|
|
|
|
nightly: true
|
2017-06-15 17:18:31 +03:00
|
|
|
index:
|
2017-07-11 18:58:58 +03:00
|
|
|
product: devedition
|
2017-07-27 18:53:16 +03:00
|
|
|
job-name: macosx64-opt
|
|
|
|
type: nightly
|
2017-06-15 17:18:31 +03:00
|
|
|
treeherder:
|
2017-07-17 17:45:34 +03:00
|
|
|
platform: osx-cross-devedition/opt
|
2017-07-27 18:53:16 +03:00
|
|
|
symbol: tc(N)
|
2017-06-15 17:18:31 +03:00
|
|
|
tier: 1
|
2017-07-17 17:45:34 +03:00
|
|
|
worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
|
|
|
|
worker:
|
|
|
|
max-run-time: 36000
|
|
|
|
env:
|
|
|
|
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
|
2017-06-15 17:18:31 +03:00
|
|
|
run:
|
|
|
|
using: mozharness
|
|
|
|
actions: [get-secrets build update]
|
|
|
|
config:
|
2017-10-27 21:44:13 +03:00
|
|
|
- builds/releng_base_firefox.py
|
2017-07-17 17:45:34 +03:00
|
|
|
- builds/releng_base_mac_64_cross_builds.py
|
2017-07-27 18:53:16 +03:00
|
|
|
- disable_signing.py
|
|
|
|
- taskcluster_nightly.py
|
2017-06-15 17:18:31 +03:00
|
|
|
script: "mozharness/scripts/fx_desktop_build.py"
|
|
|
|
secrets: true
|
|
|
|
tooltool-downloads: internal
|
2017-07-27 18:53:16 +03:00
|
|
|
custom-build-variant-cfg: devedition
|
2017-06-15 17:18:31 +03:00
|
|
|
run-on-projects: ['mozilla-beta',]
|
2017-07-20 11:56:49 +03:00
|
|
|
toolchains:
|
2017-07-26 09:48:46 +03:00
|
|
|
- linux64-cctools-port
|
2017-07-26 10:32:15 +03:00
|
|
|
- linux64-clang
|
2017-07-26 09:43:25 +03:00
|
|
|
- linux64-hfsplus
|
2017-07-26 09:32:26 +03:00
|
|
|
- linux64-libdmg
|
2017-09-13 02:30:19 +03:00
|
|
|
- linux64-rust-macos
|
2017-07-20 11:56:49 +03:00
|
|
|
- linux64-sccache
|
2017-06-15 17:18:31 +03:00
|
|
|
|
2017-06-02 23:56:56 +03:00
|
|
|
macosx64-noopt/debug:
|
|
|
|
description: "MacOS X x64 No-optimize Debug"
|
|
|
|
index:
|
|
|
|
product: firefox
|
|
|
|
job-name: macosx64-noopt-debug
|
|
|
|
treeherder:
|
2017-07-01 02:54:03 +03:00
|
|
|
platform: osx-cross-noopt/debug
|
2017-06-02 23:56:56 +03:00
|
|
|
symbol: tc(B)
|
|
|
|
tier: 2
|
|
|
|
worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
|
|
|
|
worker:
|
|
|
|
docker-image: {in-tree: desktop-build}
|
|
|
|
max-run-time: 36000
|
2017-06-06 10:17:40 +03:00
|
|
|
env:
|
|
|
|
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
|
2017-06-02 23:56:56 +03:00
|
|
|
run:
|
|
|
|
using: mozharness
|
2017-05-04 22:28:52 +03:00
|
|
|
actions: [get-secrets build update]
|
2017-06-02 23:56:56 +03:00
|
|
|
config:
|
2017-10-27 21:44:13 +03:00
|
|
|
- builds/releng_base_firefox.py
|
2017-06-02 23:56:56 +03:00
|
|
|
- builds/releng_base_mac_64_cross_builds.py
|
|
|
|
- balrog/production.py
|
|
|
|
script: "mozharness/scripts/fx_desktop_build.py"
|
|
|
|
secrets: true
|
|
|
|
custom-build-variant-cfg: cross-noopt-debug
|
|
|
|
tooltool-downloads: internal
|
|
|
|
keep-artifacts: false
|
2017-06-14 00:42:04 +03:00
|
|
|
run-on-projects: [ 'trunk', 'try' ]
|
2017-07-20 11:56:49 +03:00
|
|
|
toolchains:
|
2017-07-26 09:48:46 +03:00
|
|
|
- linux64-cctools-port
|
2017-07-26 10:32:15 +03:00
|
|
|
- linux64-clang
|
2017-07-26 09:43:25 +03:00
|
|
|
- linux64-hfsplus
|
2017-07-26 09:32:26 +03:00
|
|
|
- linux64-libdmg
|
2017-09-13 02:30:19 +03:00
|
|
|
- linux64-rust-macos
|
2017-07-20 11:56:49 +03:00
|
|
|
- linux64-sccache
|
2017-06-02 23:56:56 +03:00
|
|
|
|
2017-02-15 21:39:26 +03:00
|
|
|
macosx64-add-on-devel/opt:
|
|
|
|
description: "MacOS X x64 add-on-devel"
|
|
|
|
index:
|
|
|
|
product: firefox
|
|
|
|
job-name: macosx64-add-on-devel
|
|
|
|
treeherder:
|
2017-07-01 02:54:03 +03:00
|
|
|
platform: osx-cross-add-on-devel/opt
|
2017-02-15 21:39:26 +03:00
|
|
|
symbol: tc(B)
|
|
|
|
tier: 2
|
|
|
|
worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
|
|
|
|
worker:
|
|
|
|
max-run-time: 36000
|
2017-06-06 10:17:40 +03:00
|
|
|
env:
|
|
|
|
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
|
2017-02-15 21:39:26 +03:00
|
|
|
run:
|
|
|
|
using: mozharness
|
2017-05-04 22:28:52 +03:00
|
|
|
actions: [get-secrets build update]
|
2017-02-15 21:39:26 +03:00
|
|
|
config:
|
2017-10-27 21:44:13 +03:00
|
|
|
- builds/releng_base_firefox.py
|
2017-02-15 21:39:26 +03:00
|
|
|
- builds/releng_base_mac_64_cross_builds.py
|
|
|
|
- balrog/production.py
|
|
|
|
script: "mozharness/scripts/fx_desktop_build.py"
|
|
|
|
secrets: true
|
|
|
|
custom-build-variant-cfg: add-on-devel
|
|
|
|
tooltool-downloads: internal
|
|
|
|
run-on-projects: [ 'mozilla-beta', 'mozilla-release', 'mozilla-esr45' ]
|
2017-07-20 11:56:49 +03:00
|
|
|
toolchains:
|
2017-07-26 09:48:46 +03:00
|
|
|
- linux64-cctools-port
|
2017-07-26 10:32:15 +03:00
|
|
|
- linux64-clang
|
2017-07-26 09:43:25 +03:00
|
|
|
- linux64-hfsplus
|
2017-07-26 09:32:26 +03:00
|
|
|
- linux64-libdmg
|
2017-09-13 02:30:19 +03:00
|
|
|
- linux64-rust-macos
|
2017-07-20 11:56:49 +03:00
|
|
|
- linux64-sccache
|
2017-04-19 17:28:40 +03:00
|
|
|
|
|
|
|
macosx64-nightly/opt:
|
|
|
|
description: "MacOS X x64 Cross-compile Nightly"
|
|
|
|
attributes:
|
|
|
|
nightly: true
|
|
|
|
index:
|
|
|
|
product: firefox
|
|
|
|
job-name: macosx64-opt
|
|
|
|
type: nightly
|
|
|
|
treeherder:
|
2017-07-01 02:54:03 +03:00
|
|
|
platform: osx-cross/opt
|
2017-04-19 17:28:40 +03:00
|
|
|
symbol: tc(N)
|
2017-07-06 22:56:53 +03:00
|
|
|
tier: 1
|
2017-04-19 17:28:40 +03:00
|
|
|
worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
|
|
|
|
worker:
|
|
|
|
max-run-time: 36000
|
2017-06-06 10:17:40 +03:00
|
|
|
env:
|
|
|
|
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
|
2017-04-19 17:28:40 +03:00
|
|
|
run:
|
|
|
|
using: mozharness
|
2017-05-04 22:28:52 +03:00
|
|
|
actions: [get-secrets build update]
|
2017-04-19 17:28:40 +03:00
|
|
|
config:
|
2017-10-27 21:44:13 +03:00
|
|
|
- builds/releng_base_firefox.py
|
2017-04-19 17:28:40 +03:00
|
|
|
- builds/releng_base_mac_64_cross_builds.py
|
|
|
|
- disable_signing.py
|
|
|
|
- taskcluster_nightly.py
|
|
|
|
script: "mozharness/scripts/fx_desktop_build.py"
|
|
|
|
secrets: true
|
|
|
|
tooltool-downloads: internal
|
2017-07-20 11:56:49 +03:00
|
|
|
toolchains:
|
2017-07-26 09:48:46 +03:00
|
|
|
- linux64-cctools-port
|
2017-07-26 10:32:15 +03:00
|
|
|
- linux64-clang
|
2017-07-26 09:43:25 +03:00
|
|
|
- linux64-hfsplus
|
2017-07-26 09:32:26 +03:00
|
|
|
- linux64-libdmg
|
2017-09-13 02:30:19 +03:00
|
|
|
- linux64-rust-macos
|
2017-07-20 11:56:49 +03:00
|
|
|
- linux64-sccache
|