mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 09:15:35 +00:00
Bug 1352113 - Shippable Builds - OSX Build. r=aki
This commit adds a new build for OSX since there is no current PGO build type for OSX. And calls it shippable, this mirrors that of the nightly. Differential Revision: https://phabricator.services.mozilla.com/D22225 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
224d0be3ef
commit
8d22d54e8c
@ -19,6 +19,7 @@ not-for-build-platforms:
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- macosx64-shippable/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- win64-aarch64-nightly/opt
|
||||
|
@ -19,6 +19,7 @@ not-for-build-platforms:
|
||||
- linux-nightly/opt
|
||||
- linux64-nightly/opt
|
||||
- macosx64-nightly/opt
|
||||
- macosx64-shippable/opt
|
||||
- win32-nightly/opt
|
||||
- win64-nightly/opt
|
||||
- win64-aarch64-nightly/opt
|
||||
|
@ -286,6 +286,50 @@ macosx64-add-on-devel/opt:
|
||||
- linux64-nasm
|
||||
- linux64-node
|
||||
|
||||
macosx64-shippable/opt:
|
||||
description: "MacOS X x64 Cross-compile"
|
||||
attributes:
|
||||
nightly: true
|
||||
enable-full-crashsymbols: true
|
||||
shipping-phase: build
|
||||
shipping-product: firefox
|
||||
index:
|
||||
product: firefox
|
||||
job-name: macosx64-opt
|
||||
type: shippable
|
||||
treeherder:
|
||||
platform: osx-shippable/opt
|
||||
symbol: B
|
||||
tier: 1
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
max-run-time: 7200
|
||||
env:
|
||||
TOOLTOOL_MANIFEST: "browser/config/tooltool-manifests/macosx64/cross-releng.manifest"
|
||||
run:
|
||||
using: mozharness
|
||||
actions: [get-secrets, build]
|
||||
config:
|
||||
- builds/releng_base_firefox.py
|
||||
- builds/releng_base_mac_64_cross_builds.py
|
||||
- taskcluster_nightly.py
|
||||
script: "mozharness/scripts/fx_desktop_build.py"
|
||||
secrets: true
|
||||
tooltool-downloads: internal
|
||||
run-on-projects: [] # Don't run by default yet
|
||||
toolchains:
|
||||
- linux64-binutils
|
||||
- linux64-cctools-port
|
||||
- linux64-clang
|
||||
- linux64-hfsplus
|
||||
- linux64-libdmg
|
||||
- linux64-llvm-dsymutil
|
||||
- linux64-rust-macos
|
||||
- linux64-rust-size
|
||||
- linux64-cbindgen
|
||||
- linux64-nasm
|
||||
- linux64-node
|
||||
|
||||
macosx64-nightly/opt:
|
||||
description: "MacOS X x64 Cross-compile Nightly"
|
||||
attributes:
|
||||
|
Loading…
Reference in New Issue
Block a user