@@ -51,6 +51,55 @@ linux64/opt:
5151 - sysroot-wasm32-wasi
5252 - onnxruntime-x86_64-linux-gnu
5353
54+ linux64-enterprise/opt :
55+ description : " Linux64 Enterprise Opt"
56+ index :
57+ product : firefox
58+ job-name : linux64-enterprise-opt
59+ attributes :
60+ enable-build-signing : true
61+ enable-full-crashsymbols : true
62+ treeherder :
63+ platform : linux64/opt
64+ symbol : Bent
65+ tier : 1
66+ worker :
67+ max-run-time : 7200
68+ env :
69+ PERFHERDER_EXTRA_OPTIONS : enterprise
70+ # MOZ_AUTOMATION_PACKAGE_TESTS: "1"
71+ # bug 1690154 - enable full symbols on all branches, but only
72+ # upload them on the official set. In conjunction with
73+ # `enable-full-crashsymbols`.
74+ MOZ_ENABLE_FULL_SYMBOLS : " 1"
75+ run :
76+ using : mozharness
77+ actions : [get-secrets, build]
78+ config :
79+ - builds/releng_base_firefox.py
80+ - builds/releng_base_linux_64_builds.py
81+ script : " mozharness/scripts/fx_desktop_build.py"
82+ secrets : true
83+ tooltool-downloads : public
84+ run-on-projects : ["enterprise-firefox"]
85+ run-on-repo-type : ["git"]
86+ use-sccache : true
87+ use-python : " 3.11"
88+ fetches :
89+ toolchain :
90+ - linux64-clang
91+ - linux64-rust
92+ - linux64-rust-size
93+ - linux64-cbindgen
94+ - linux64-dump_syms
95+ - linux64-sccache
96+ - linux64-nasm
97+ - linux64-node
98+ - linux64-pkgconf
99+ - sysroot-x86_64-linux-gnu
100+ - sysroot-wasm32-wasi
101+ - onnxruntime-x86_64-linux-gnu
102+
54103linux64-x11/opt :
55104 description : " Linux64 Opt (X11-only)"
56105 index :
@@ -395,6 +444,55 @@ linux64/debug:
395444 - sysroot-wasm32-wasi
396445 - onnxruntime-x86_64-linux-gnu
397446
447+ linux64-enterprise/debug :
448+ description : " Linux64 Enterprise Debug"
449+ index :
450+ product : firefox
451+ job-name : linux64-enterprise-debug
452+ attributes :
453+ enable-full-crashsymbols : true
454+ treeherder :
455+ platform : linux64/debug
456+ symbol : Bent
457+ worker :
458+ max-run-time : 5400
459+ env :
460+ PERFHERDER_EXTRA_OPTIONS : enterprise
461+ # MOZ_AUTOMATION_PACKAGE_TESTS: "1"
462+ # bug 1690154 - enable full symbols on all branches, but only
463+ # upload them on the official set. In conjunction with
464+ # `enable-full-crashsymbols`.
465+ MOZ_ENABLE_FULL_SYMBOLS : " 1"
466+ run :
467+ using : mozharness
468+ actions : [get-secrets, build]
469+ config :
470+ - builds/releng_base_firefox.py
471+ - builds/releng_base_linux_64_builds.py
472+ script : " mozharness/scripts/fx_desktop_build.py"
473+ secrets : true
474+ custom-build-variant-cfg : debug
475+ mozconfig-variant : debug-enterprise
476+ tooltool-downloads : public
477+ run-on-projects : ["enterprise-firefox"]
478+ run-on-repo-type : ["git"]
479+ use-sccache : true
480+ use-python : " 3.11"
481+ fetches :
482+ toolchain :
483+ - linux64-clang
484+ - linux64-cbindgen
485+ - linux64-dump_syms
486+ - linux64-sccache
487+ - linux64-rust
488+ - linux64-rust-size
489+ - linux64-nasm
490+ - linux64-node
491+ - linux64-pkgconf
492+ - sysroot-x86_64-linux-gnu
493+ - sysroot-wasm32-wasi
494+ - onnxruntime-x86_64-linux-gnu
495+
398496linux64-non-unified/debug :
399497 description : " Linux64 Debug Hybrid"
400498 index :
0 commit comments