windows.yml (48706B)
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 task-defaults: 6 worker-type: b-linux-docker-amd 7 run: 8 using: mozharness 9 fetches: 10 fetch: 11 - windows-rs 12 13 win32/debug: 14 description: "Win32 Debug" 15 index: 16 product: firefox 17 job-name: win32-debug 18 attributes: 19 enable-build-signing: true 20 enable-full-crashsymbols: true 21 treeherder: 22 platform: windows2012-32/debug 23 symbol: B 24 tier: 1 25 worker: 26 max-run-time: 7200 27 env: 28 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 29 run: 30 options: [append-env-variables-from-configs] 31 actions: [get-secrets, build] 32 script: mozharness/scripts/fx_desktop_build.py 33 secrets: true 34 config: 35 - builds/releng_base_firefox.py 36 - builds/releng_base_linux_64_builds.py 37 - builds/taskcluster_sub_win32/debug.py 38 mozconfig-variant: debug 39 extra-config: 40 mozconfig_platform: win32 41 use-sccache: true 42 fetches: 43 toolchain: 44 - linux64-clang 45 - linux64-rust-cross 46 - linux64-rust-size 47 - linux64-nasm 48 - linux64-node 49 - linux64-cbindgen 50 - linux64-sccache 51 - linux64-dump_syms 52 - linux64-wine 53 - linux64-winchecksec 54 - nsis 55 - sysroot-x86_64-linux-gnu 56 - sysroot-wasm32-wasi 57 - vs 58 - onnxruntime-i686-windows-msvc 59 - winappsdk-x86-pc-windows-msvc 60 fetch: 61 - upx-3.95-win 62 63 win32/opt: 64 description: "Win32 Opt" 65 index: 66 product: firefox 67 job-name: win32-opt 68 attributes: 69 enable-build-signing: true 70 enable-full-crashsymbols: true 71 treeherder: 72 platform: windows2012-32/opt 73 symbol: B 74 tier: 1 75 worker: 76 max-run-time: 7200 77 env: 78 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 79 run: 80 options: [append-env-variables-from-configs] 81 actions: [get-secrets, build] 82 script: mozharness/scripts/fx_desktop_build.py 83 secrets: true 84 config: 85 - builds/releng_base_firefox.py 86 - builds/releng_base_linux_64_builds.py 87 extra-config: 88 stage_platform: win32 89 mozconfig_platform: win32 90 run-on-projects: ['integration'] 91 use-sccache: true 92 use-python: "3.11" 93 fetches: 94 toolchain: 95 - linux64-clang 96 - linux64-rust-cross 97 - linux64-rust-size 98 - linux64-nasm 99 - linux64-node 100 - linux64-cbindgen 101 - linux64-sccache 102 - linux64-dump_syms 103 - linux64-wine 104 - linux64-winchecksec 105 - nsis 106 - sysroot-x86_64-linux-gnu 107 - sysroot-wasm32-wasi 108 - vs 109 - onnxruntime-i686-windows-msvc 110 - winappsdk-x86-pc-windows-msvc 111 fetch: 112 - upx-3.95-win 113 114 win32-fuzzing/debug: 115 description: "Win32 Fuzzing Debug" 116 index: 117 product: firefox 118 job-name: win32-fuzzing-debug 119 attributes: 120 enable-full-crashsymbols: true 121 treeherder: 122 platform: windows2012-32/debug 123 symbol: Bf 124 tier: 1 125 worker: 126 max-run-time: 7200 127 env: 128 PERFHERDER_EXTRA_OPTIONS: fuzzing 129 run: 130 actions: [get-secrets, build] 131 options: [append-env-variables-from-configs] 132 script: mozharness/scripts/fx_desktop_build.py 133 secrets: true 134 config: 135 - builds/releng_base_firefox.py 136 - builds/releng_base_linux_64_builds.py 137 - builds/taskcluster_sub_win32/debug.py 138 extra-config: 139 stage_platform: win32 140 mozconfig_platform: win32 141 mozconfig-variant: debug-fuzzing 142 run-on-projects: ['trunk'] 143 use-sccache: true 144 fetches: 145 toolchain: 146 - linux64-clang 147 - linux64-rust-cross 148 - linux64-rust-size 149 - linux64-nasm 150 - linux64-node 151 - linux64-cbindgen 152 - linux64-sccache 153 - linux64-dump_syms 154 - linux64-wine 155 - linux64-winchecksec 156 - nsis 157 - sysroot-x86_64-linux-gnu 158 - sysroot-wasm32-wasi 159 - vs 160 - onnxruntime-i686-windows-msvc 161 - winappsdk-x86-pc-windows-msvc 162 fetch: 163 - upx-3.95-win 164 optimization: 165 skip-unless-expanded: null 166 167 win64/debug: 168 description: "Win64 Debug" 169 index: 170 product: firefox 171 job-name: win64-debug 172 attributes: 173 enable-build-signing: true 174 enable-full-crashsymbols: true 175 treeherder: 176 platform: windows2012-64/debug 177 symbol: B 178 tier: 1 179 worker: 180 max-run-time: 7200 181 env: 182 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 183 run: 184 options: [append-env-variables-from-configs] 185 actions: [get-secrets, build] 186 script: mozharness/scripts/fx_desktop_build.py 187 secrets: true 188 config: 189 - builds/releng_base_firefox.py 190 - builds/releng_base_linux_64_builds.py 191 - builds/taskcluster_sub_win64/debug.py 192 mozconfig-variant: debug 193 extra-config: 194 mozconfig_platform: win64 195 use-sccache: true 196 use-python: "3.11" 197 fetches: 198 toolchain: 199 - linux64-clang 200 - linux64-rust-cross 201 - linux64-rust-size 202 - linux64-nasm 203 - linux64-node 204 - linux64-cbindgen 205 - linux64-sccache 206 - linux64-dump_syms 207 - linux64-wine 208 - linux64-winchecksec 209 - nsis 210 - sysroot-x86_64-linux-gnu 211 - sysroot-wasm32-wasi 212 - vs 213 - dxc-x86_64-pc-windows-msvc 214 - onnxruntime-x86_64-windows-msvc 215 - winappsdk-x86_64-pc-windows-msvc 216 fetch: 217 - upx-3.95-win 218 219 win64-non-unified/plain: 220 description: "Win64 Hybrid Plain" 221 index: 222 product: firefox 223 job-name: win64-non-unified-plain 224 treeherder: 225 platform: windows2012-64/debug 226 symbol: Bp-nu 227 tier: 1 228 worker: 229 max-run-time: 7200 230 env: 231 MOZ_AUTOMATION_BUILD_SYMBOLS: '0' 232 PERFHERDER_EXTRA_OPTIONS: non-unified 233 run: 234 options: [append-env-variables-from-configs] 235 actions: [get-secrets, build] 236 script: mozharness/scripts/fx_desktop_build.py 237 secrets: true 238 config: 239 - builds/releng_base_firefox.py 240 - builds/releng_base_linux_64_builds.py 241 mozconfig-variant: nightly 242 extra-config: 243 mozconfig_platform: win64 244 extra_mozconfig_content: 245 - ac_add_options --disable-unified-build 246 use-sccache: true 247 run-on-projects: ['integration'] 248 fetches: 249 toolchain: 250 - linux64-clang 251 - linux64-rust-cross 252 - linux64-rust-size 253 - linux64-nasm 254 - linux64-node 255 - linux64-cbindgen 256 - linux64-sccache 257 - linux64-dump_syms 258 - linux64-wine 259 - linux64-winchecksec 260 - nsis 261 - sysroot-x86_64-linux-gnu 262 - sysroot-wasm32-wasi 263 - vs 264 - dxc-x86_64-pc-windows-msvc 265 - onnxruntime-x86_64-windows-msvc 266 - winappsdk-x86_64-pc-windows-msvc 267 fetch: 268 - upx-3.95-win 269 270 win64-fuzzing/debug: 271 description: "Win64 Fuzzing Debug" 272 index: 273 product: firefox 274 job-name: win64-fuzzing-debug 275 attributes: 276 enable-full-crashsymbols: true 277 treeherder: 278 platform: windows2012-64/debug 279 symbol: Bf 280 tier: 1 281 worker: 282 max-run-time: 7200 283 env: 284 PERFHERDER_EXTRA_OPTIONS: fuzzing 285 run: 286 actions: [get-secrets, build] 287 options: [append-env-variables-from-configs] 288 script: mozharness/scripts/fx_desktop_build.py 289 secrets: true 290 config: 291 - builds/releng_base_firefox.py 292 - builds/releng_base_linux_64_builds.py 293 - builds/taskcluster_sub_win64/debug.py 294 extra-config: 295 mozconfig_platform: win64 296 mozconfig-variant: debug-fuzzing 297 run-on-projects: ['trunk'] 298 use-sccache: true 299 fetches: 300 toolchain: 301 - linux64-clang 302 - linux64-rust-cross 303 - linux64-rust-size 304 - linux64-nasm 305 - linux64-node 306 - linux64-cbindgen 307 - linux64-sccache 308 - linux64-dump_syms 309 - linux64-wine 310 - linux64-winchecksec 311 - nsis 312 - sysroot-x86_64-linux-gnu 313 - sysroot-wasm32-wasi 314 - vs 315 - dxc-x86_64-pc-windows-msvc 316 - onnxruntime-x86_64-windows-msvc 317 - winappsdk-x86_64-pc-windows-msvc 318 fetch: 319 - upx-3.95-win 320 optimization: 321 skip-unless-expanded: null 322 323 win64-plain/debug: 324 description: "Win64 Debug Plain" 325 index: 326 product: firefox 327 job-name: win64-plain-debug 328 treeherder: 329 platform: windows2012-64/debug 330 symbol: Bp 331 tier: 1 332 worker-type: b-win2022 333 worker: 334 max-run-time: 7200 335 env: 336 PERFHERDER_EXTRA_OPTIONS: plain 337 run: 338 actions: [build] 339 options: [append-env-variables-from-configs] 340 script: mozharness/scripts/fx_desktop_build.py 341 config: 342 - builds/releng_base_firefox.py 343 - builds/taskcluster_base_windows.py 344 - builds/taskcluster_base_win64.py 345 extra-config: 346 disable_package_metrics: true 347 stage_platform: win64 348 mozconfig-variant: plain-debug 349 run-on-projects: ['trunk'] 350 fetches: 351 toolchain: 352 - win64-clang 353 - win64-rust 354 - win64-node 355 - win64-nasm 356 - win64-cbindgen 357 - win64-winchecksec 358 - win64-mozmake 359 - win64-dump_syms 360 - vs 361 - nsis 362 - sysroot-wasm32-wasi 363 - dxc-x86_64-pc-windows-msvc 364 - onnxruntime-x86_64-windows-msvc 365 - winappsdk-x86_64-pc-windows-msvc 366 optimization: 367 skip-unless-expanded: null 368 369 win64/opt: 370 description: "Win64 Opt" 371 index: 372 product: firefox 373 job-name: win64-opt 374 attributes: 375 enable-build-signing: true 376 enable-full-crashsymbols: true 377 treeherder: 378 platform: windows2012-64/opt 379 symbol: B 380 tier: 1 381 worker: 382 max-run-time: 7200 383 env: 384 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 385 run: 386 options: [append-env-variables-from-configs] 387 actions: [get-secrets, build] 388 script: mozharness/scripts/fx_desktop_build.py 389 secrets: true 390 config: 391 - builds/releng_base_firefox.py 392 - builds/releng_base_linux_64_builds.py 393 extra-config: 394 stage_platform: win64 395 mozconfig_platform: win64 396 run-on-projects: ['integration'] 397 use-sccache: true 398 fetches: 399 toolchain: 400 - linux64-clang 401 - linux64-rust-cross 402 - linux64-rust-size 403 - linux64-nasm 404 - linux64-node 405 - linux64-cbindgen 406 - linux64-sccache 407 - linux64-dump_syms 408 - linux64-wine 409 - linux64-winchecksec 410 - nsis 411 - sysroot-x86_64-linux-gnu 412 - sysroot-wasm32-wasi 413 - vs 414 - dxc-x86_64-pc-windows-msvc 415 - onnxruntime-x86_64-windows-msvc 416 - winappsdk-x86_64-pc-windows-msvc 417 fetch: 418 - upx-3.95-win 419 420 win64-plain/opt: 421 description: "Win64 Opt Plain" 422 index: 423 product: firefox 424 job-name: win64-plain-opt 425 treeherder: 426 platform: windows2012-64/opt 427 symbol: Bp 428 tier: 1 429 worker-type: b-win2022 430 worker: 431 max-run-time: 7200 432 env: 433 PERFHERDER_EXTRA_OPTIONS: plain 434 run: 435 actions: [build] 436 options: [append-env-variables-from-configs] 437 script: mozharness/scripts/fx_desktop_build.py 438 config: 439 - builds/releng_base_firefox.py 440 - builds/taskcluster_base_windows.py 441 - builds/taskcluster_base_win64.py 442 extra-config: 443 disable_package_metrics: true 444 stage_platform: win64 445 mozconfig-variant: plain-opt 446 run-on-projects: ['mozilla-central'] 447 fetches: 448 toolchain: 449 - win64-clang 450 - win64-rust 451 - win64-nasm 452 - win64-node 453 - win64-cbindgen 454 - win64-winchecksec 455 - win64-mozmake 456 - win64-dump_syms 457 - vs 458 - nsis 459 - sysroot-wasm32-wasi 460 - dxc-x86_64-pc-windows-msvc 461 - onnxruntime-x86_64-windows-msvc 462 - winappsdk-x86_64-pc-windows-msvc 463 optimization: 464 skip-unless-expanded: null 465 466 win32-shippable/opt: 467 description: "Win32 Opt Shippable" 468 use-pgo: true 469 index: 470 product: firefox 471 job-name: win32-opt 472 type: shippable 473 attributes: 474 shippable: true 475 enable-full-crashsymbols: true 476 stub-installer: 477 by-release-type: 478 nightly: true 479 beta: true 480 release.*: true 481 esr.*: false 482 default: 483 by-project: 484 # browser/confvars.sh looks for nightly-try 485 try: true 486 default: false 487 shipping-phase: build 488 shipping-product: firefox 489 treeherder: 490 platform: windows2012-32-shippable/opt 491 symbol: Bpgo(B) 492 tier: 1 493 run-on-projects: ['release'] 494 worker: 495 max-run-time: 10800 496 env: 497 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 498 run: 499 actions: [get-secrets, build] 500 options: [append-env-variables-from-configs] 501 script: mozharness/scripts/fx_desktop_build.py 502 secrets: true 503 config: 504 - builds/releng_base_firefox.py 505 builds/releng_base_linux_64_builds.py 506 - taskcluster_nightly.py 507 extra-config: 508 stage_platform: win32 509 mozconfig_platform: win32 510 fetches: 511 toolchain: 512 - linux64-clang 513 - linux64-rust-cross 514 - linux64-rust-size 515 - linux64-nasm 516 - linux64-node 517 - linux64-cbindgen 518 - linux64-dump_syms 519 - linux64-wine 520 - linux64-winchecksec 521 - nsis 522 - sysroot-x86_64-linux-gnu 523 - sysroot-wasm32-wasi 524 - vs 525 - onnxruntime-i686-windows-msvc 526 - winappsdk-x86-pc-windows-msvc 527 fetch: 528 - upx-3.95-win 529 530 win64-shippable/opt: 531 description: "Win64 Shippable" 532 use-pgo: true 533 index: 534 product: firefox 535 job-name: win64-opt 536 type: shippable 537 attributes: 538 shippable: true 539 enable-full-crashsymbols: true 540 shipping-phase: build 541 shipping-product: firefox 542 treeherder: 543 platform: windows2012-64-shippable/opt 544 symbol: Bpgo(B) 545 tier: 1 546 run-on-projects: ['release'] 547 worker-type: b-linux-docker-xlarge-amd 548 worker: 549 max-run-time: 10800 550 env: 551 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 552 run: 553 actions: [get-secrets, build] 554 options: [append-env-variables-from-configs] 555 script: mozharness/scripts/fx_desktop_build.py 556 secrets: true 557 config: 558 - builds/releng_base_firefox.py 559 - builds/releng_base_linux_64_builds.py 560 - taskcluster_nightly.py 561 extra-config: 562 stage_platform: win64 563 mozconfig_platform: win64 564 max_build_output_timeout: 3600 565 fetches: 566 toolchain: 567 - linux64-clang 568 - linux64-rust-cross 569 - linux64-rust-size 570 - linux64-nasm 571 - linux64-node 572 - linux64-cbindgen 573 - linux64-dump_syms 574 - linux64-wine 575 - linux64-winchecksec 576 - nsis 577 - sysroot-x86_64-linux-gnu 578 - sysroot-wasm32-wasi 579 - vs 580 - dxc-x86_64-pc-windows-msvc 581 - onnxruntime-x86_64-windows-msvc 582 - winappsdk-x86_64-pc-windows-msvc 583 fetch: 584 - upx-3.95-win 585 586 win64-nightlyasrelease/opt: 587 description: "Win64 Opt Nightly-As-Release" 588 use-pgo: win64-nightlyasrelease/opt 589 attributes: 590 enable-full-crashsymbols: true 591 index: 592 product: firefox 593 job-name: win64-nightlyasrelease-opt 594 treeherder: 595 platform: win64-nightlyasrelease/opt 596 symbol: Bpgo(Bnar) 597 worker-type: b-linux-docker-xlarge-amd 598 worker: 599 max-run-time: 10800 600 env: 601 PERFHERDER_EXTRA_OPTIONS: "nightly-as-release" 602 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 603 run: 604 actions: [get-secrets, build] 605 options: [append-env-variables-from-configs] 606 script: mozharness/scripts/fx_desktop_build.py 607 secrets: true 608 config: 609 - builds/releng_base_firefox.py 610 - builds/releng_base_linux_64_builds.py 611 - taskcluster_nightly.py 612 extra-config: 613 stage_platform: win64 614 mozconfig_platform: win64 615 max_build_output_timeout: 3600 616 mozconfig-variant: nightly-as-release 617 run-on-projects: [trunk-only] 618 fetches: 619 toolchain: 620 - linux64-clang 621 - linux64-rust-cross 622 - linux64-rust-size 623 - linux64-nasm 624 - linux64-node 625 - linux64-cbindgen 626 - linux64-dump_syms 627 - linux64-wine 628 - linux64-winchecksec 629 - nsis 630 - sysroot-x86_64-linux-gnu 631 - sysroot-wasm32-wasi 632 - vs 633 - dxc-x86_64-pc-windows-msvc 634 - onnxruntime-x86_64-windows-msvc 635 - winappsdk-x86_64-pc-windows-msvc 636 fetch: 637 - upx-3.95-win 638 639 win32-add-on-devel/opt: 640 description: "Windows32 add-on-devel" 641 index: 642 product: firefox 643 job-name: win32-add-on-devel 644 treeherder: 645 platform: windows2012-32-add-on-devel/opt 646 symbol: B 647 tier: 2 648 worker: 649 max-run-time: 10800 650 run: 651 actions: [get-secrets, build] 652 options: [append-env-variables-from-configs] 653 script: "mozharness/scripts/fx_desktop_build.py" 654 secrets: true 655 config: 656 - builds/releng_base_firefox.py 657 - builds/releng_base_linux_64_builds.py 658 extra-config: 659 stage_platform: win32-add-on-devel 660 mozconfig_platform: win32 661 mozconfig-variant: add-on-devel 662 run-on-projects: ['mozilla-beta', 'mozilla-release'] 663 use-sccache: true 664 fetches: 665 toolchain: 666 - linux64-clang 667 - linux64-rust-cross 668 - linux64-rust-size 669 - linux64-nasm 670 - linux64-node 671 - linux64-cbindgen 672 - linux64-sccache 673 - linux64-dump_syms 674 - linux64-wine 675 - linux64-winchecksec 676 - nsis 677 - sysroot-x86_64-linux-gnu 678 - sysroot-wasm32-wasi 679 - vs 680 - onnxruntime-i686-windows-msvc 681 - winappsdk-x86-pc-windows-msvc 682 fetch: 683 - upx-3.95-win 684 685 win64-add-on-devel/opt: 686 description: "Windows64 add-on-devel" 687 index: 688 product: firefox 689 job-name: win64-add-on-devel 690 treeherder: 691 platform: windows2012-64-add-on-devel/opt 692 symbol: B 693 tier: 2 694 worker: 695 max-run-time: 10800 696 run: 697 actions: [get-secrets, build] 698 options: [append-env-variables-from-configs] 699 script: "mozharness/scripts/fx_desktop_build.py" 700 secrets: true 701 config: 702 - builds/releng_base_firefox.py 703 - builds/releng_base_linux_64_builds.py 704 extra-config: 705 stage_platform: win64-on-devel 706 mozconfig_platform: win64 707 mozconfig-variant: add-on-devel 708 run-on-projects: ['mozilla-beta', 'mozilla-release'] 709 use-sccache: true 710 fetches: 711 toolchain: 712 - linux64-clang 713 - linux64-rust-cross 714 - linux64-rust-size 715 - linux64-nasm 716 - linux64-node 717 - linux64-cbindgen 718 - linux64-sccache 719 - linux64-dump_syms 720 - linux64-wine 721 - linux64-winchecksec 722 - nsis 723 - sysroot-x86_64-linux-gnu 724 - sysroot-wasm32-wasi 725 - vs 726 - dxc-x86_64-pc-windows-msvc 727 - onnxruntime-x86_64-windows-msvc 728 - winappsdk-x86_64-pc-windows-msvc 729 fetch: 730 - upx-3.95-win 731 732 win64-noopt/debug: 733 description: "Win64 No-optimize Debug" 734 index: 735 product: firefox 736 job-name: win64-noopt-debug 737 treeherder: 738 platform: windows2012-64-noopt/debug 739 symbol: B 740 tier: 2 741 worker: 742 max-run-time: 7200 743 run: 744 actions: [get-secrets, build] 745 options: [append-env-variables-from-configs] 746 script: mozharness/scripts/fx_desktop_build.py 747 secrets: true 748 config: 749 - builds/releng_base_firefox.py 750 - builds/releng_base_linux_64_builds.py 751 - builds/taskcluster_sub_win64/noopt_debug.py 752 mozconfig-variant: noopt-debug 753 extra-config: 754 mozconfig_platform: win64 755 run-on-projects: ['mozilla-central'] 756 use-sccache: true 757 fetches: 758 toolchain: 759 - linux64-clang 760 - linux64-rust-cross 761 - linux64-rust-size 762 - linux64-nasm 763 - linux64-node 764 - linux64-cbindgen 765 - linux64-sccache 766 - linux64-dump_syms 767 - linux64-wine 768 - linux64-winchecksec 769 - nsis 770 - sysroot-x86_64-linux-gnu 771 - sysroot-wasm32-wasi 772 - vs 773 - dxc-x86_64-pc-windows-msvc 774 - onnxruntime-x86_64-windows-msvc 775 - winappsdk-x86_64-pc-windows-msvc 776 fetch: 777 - upx-3.95-win 778 779 win32-noopt/debug: 780 description: "Win32 No-optimize Debug" 781 index: 782 product: firefox 783 job-name: win32-noopt-debug 784 treeherder: 785 platform: windows2012-32-noopt/debug 786 symbol: B 787 tier: 2 788 worker: 789 max-run-time: 7200 790 run: 791 actions: [get-secrets, build] 792 options: [append-env-variables-from-configs] 793 script: mozharness/scripts/fx_desktop_build.py 794 secrets: true 795 config: 796 - builds/releng_base_firefox.py 797 - builds/releng_base_linux_64_builds.py 798 - builds/taskcluster_sub_win32/noopt_debug.py 799 mozconfig-variant: noopt-debug 800 extra-config: 801 mozconfig_platform: win32 802 run-on-projects: ['mozilla-central'] 803 use-sccache: true 804 fetches: 805 toolchain: 806 - linux64-clang 807 - linux64-rust-cross 808 - linux64-rust-size 809 - linux64-nasm 810 - linux64-node 811 - linux64-cbindgen 812 - linux64-sccache 813 - linux64-dump_syms 814 - linux64-wine 815 - linux64-winchecksec 816 - nsis 817 - sysroot-x86_64-linux-gnu 818 - sysroot-wasm32-wasi 819 - vs 820 - onnxruntime-i686-windows-msvc 821 - winappsdk-x86-pc-windows-msvc 822 fetch: 823 - upx-3.95-win 824 825 win32-rusttests/opt: 826 description: "Win32 Rust Tests Opt" 827 index: 828 product: firefox 829 job-name: win32-rusttests-opt 830 treeherder: 831 platform: windows2012-32/opt 832 symbol: BR 833 tier: 1 834 worker-type: b-win2022 835 worker: 836 max-run-time: 5400 837 env: 838 PERFHERDER_EXTRA_OPTIONS: rusttests 839 run: 840 actions: [get-secrets, build] 841 options: [append-env-variables-from-configs] 842 script: mozharness/scripts/fx_desktop_build.py 843 secrets: true 844 config: 845 - builds/releng_base_firefox.py 846 - builds/taskcluster_base_windows.py 847 - builds/taskcluster_base_win32.py 848 extra-config: 849 stage_platform: win32-rusttests 850 app_name: tools/rusttests 851 disable_package_metrics: true 852 mozconfig-variant: rusttests 853 run-on-projects: ['mozilla-central'] 854 fetches: 855 toolchain: 856 - win64-clang 857 - win64-rust 858 - win64-cbindgen 859 - win64-nasm 860 - win64-node 861 - win64-winchecksec 862 - win64-mozmake 863 - win64-dump_syms 864 - vs 865 - winappsdk-x86-pc-windows-msvc 866 optimization: 867 test-inclusive: [rusttests] 868 869 win32-rusttests/debug: 870 description: "Win32 Rust Tests Debug" 871 index: 872 product: firefox 873 job-name: win32-rusttests-debug 874 treeherder: 875 platform: windows2012-32/debug 876 symbol: BR 877 tier: 1 878 worker-type: b-win2022 879 worker: 880 max-run-time: 5400 881 env: 882 PERFHERDER_EXTRA_OPTIONS: rusttests 883 run: 884 actions: [get-secrets, build] 885 options: [append-env-variables-from-configs] 886 script: mozharness/scripts/fx_desktop_build.py 887 secrets: true 888 config: 889 - builds/releng_base_firefox.py 890 - builds/taskcluster_base_windows.py 891 - builds/taskcluster_base_win32.py 892 extra-config: 893 stage_platform: win32-rusttests 894 app_name: tools/rusttests 895 disable_package_metrics: true 896 mozconfig-variant: rusttests-debug 897 run-on-projects: ['mozilla-central'] 898 fetches: 899 toolchain: 900 - win64-clang 901 - win64-rust 902 - win64-cbindgen 903 - win64-nasm 904 - win64-node 905 - win64-winchecksec 906 - win64-mozmake 907 - win64-dump_syms 908 - vs 909 - winappsdk-x86-pc-windows-msvc 910 optimization: 911 test-inclusive: [rusttests] 912 913 win64-rusttests/opt: 914 description: "Win64 Rust Tests Opt" 915 index: 916 product: firefox 917 job-name: win64-rusttests-opt 918 treeherder: 919 platform: windows2012-64/opt 920 symbol: BR 921 tier: 1 922 worker-type: b-win2022 923 worker: 924 max-run-time: 5400 925 env: 926 PERFHERDER_EXTRA_OPTIONS: rusttests 927 run: 928 actions: [get-secrets, build] 929 options: [append-env-variables-from-configs] 930 script: mozharness/scripts/fx_desktop_build.py 931 secrets: true 932 config: 933 - builds/releng_base_firefox.py 934 - builds/taskcluster_base_windows.py 935 - builds/taskcluster_base_win64.py 936 - builds/taskcluster_sub_win64/rusttests_opt.py 937 mozconfig-variant: rusttests 938 run-on-projects: ['mozilla-central'] 939 fetches: 940 toolchain: 941 - win64-clang 942 - win64-rust 943 - win64-cbindgen 944 - win64-nasm 945 - win64-node 946 - win64-winchecksec 947 - win64-mozmake 948 - win64-dump_syms 949 - vs 950 - dxc-x86_64-pc-windows-msvc 951 - winappsdk-x86_64-pc-windows-msvc 952 optimization: 953 test-inclusive: [rusttests] 954 955 win64-rusttests/debug: 956 description: "Win64 Rust Tests Debug" 957 index: 958 product: firefox 959 job-name: win64-rusttests-debug 960 treeherder: 961 platform: windows2012-64/debug 962 symbol: BR 963 tier: 1 964 worker-type: b-win2022 965 worker: 966 max-run-time: 5400 967 env: 968 PERFHERDER_EXTRA_OPTIONS: rusttests 969 run: 970 actions: [get-secrets, build] 971 options: [append-env-variables-from-configs] 972 script: mozharness/scripts/fx_desktop_build.py 973 secrets: true 974 config: 975 - builds/releng_base_firefox.py 976 - builds/taskcluster_base_windows.py 977 - builds/taskcluster_base_win64.py 978 - builds/taskcluster_sub_win64/rusttests_opt.py 979 mozconfig-variant: rusttests-debug 980 run-on-projects: ['trunk'] 981 fetches: 982 toolchain: 983 - win64-clang 984 - win64-rust 985 - win64-cbindgen 986 - win64-nasm 987 - win64-node 988 - win64-winchecksec 989 - win64-mozmake 990 - win64-dump_syms 991 - vs 992 - dxc-x86_64-pc-windows-msvc 993 - winappsdk-x86_64-pc-windows-msvc 994 optimization: 995 test-inclusive: [rusttests] 996 997 win64-ccov/opt: 998 description: "Win64 Opt Code Coverage" 999 index: 1000 product: firefox 1001 job-name: win64-ccov-opt 1002 attributes: 1003 enable-build-signing: true 1004 treeherder: 1005 platform: windows2012-64/ccov 1006 symbol: B 1007 tier: 2 1008 worker-type: b-win2022 1009 worker: 1010 artifacts: 1011 - name: public/code-coverage-grcov.zip 1012 path: workspace\obj-build\code-coverage-grcov.zip 1013 type: file 1014 max-run-time: 9000 1015 env: 1016 RUSTC_BOOTSTRAP: '1' 1017 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 1018 run: 1019 options: [append-env-variables-from-configs] 1020 script: mozharness/scripts/fx_desktop_build.py 1021 secrets: true 1022 config: 1023 - builds/releng_base_firefox.py 1024 - builds/taskcluster_base_windows.py 1025 - builds/taskcluster_base_win64.py 1026 - builds/taskcluster_sub_win64/ccov_opt.py 1027 mozconfig-variant: code-coverage 1028 run-on-projects: ['mozilla-central'] 1029 use-sccache: false 1030 fetches: 1031 toolchain: 1032 - win64-clang 1033 - win64-rust-dev 1034 - win64-rust-size 1035 - win64-cbindgen 1036 - win64-grcov 1037 - win64-sccache 1038 - win64-nasm 1039 - win64-node 1040 - win64-winchecksec 1041 - win64-mozmake 1042 - win64-dump_syms 1043 - vs 1044 - nsis 1045 - sysroot-wasm32-wasi 1046 - dxc-x86_64-pc-windows-msvc 1047 - onnxruntime-x86_64-windows-msvc 1048 - winappsdk-x86_64-pc-windows-msvc 1049 1050 win64-fuzzing-ccov/opt: 1051 description: "Win64 Fuzzing Opt w/ Coverage" 1052 index: 1053 product: firefox 1054 job-name: win64-ccov-fuzzing-opt 1055 treeherder: 1056 platform: windows2012-64/ccov 1057 symbol: Bocf 1058 worker-type: b-win2022 1059 worker: 1060 artifacts: 1061 - name: public/code-coverage-grcov.zip 1062 path: workspace\obj-build\code-coverage-grcov.zip 1063 type: file 1064 max-run-time: 9000 1065 env: 1066 RUSTC_BOOTSTRAP: '1' 1067 PERFHERDER_EXTRA_OPTIONS: "fuzzing-ccov" 1068 run: 1069 using: mozharness 1070 actions: [get-secrets, build] 1071 options: [append-env-variables-from-configs] 1072 config: 1073 - builds/releng_base_firefox.py 1074 - builds/taskcluster_base_windows.py 1075 - builds/taskcluster_base_win64.py 1076 - builds/taskcluster_sub_win64/ccov_opt.py 1077 script: mozharness/scripts/fx_desktop_build.py 1078 secrets: true 1079 mozconfig-variant: fuzzing-ccov 1080 tooltool-downloads: public 1081 run-on-projects: ['mozilla-central'] 1082 use-sccache: false 1083 fetches: 1084 toolchain: 1085 - win64-clang 1086 - win64-rust-dev 1087 - win64-rust-size 1088 - win64-cbindgen 1089 - win64-grcov 1090 - win64-sccache 1091 - win64-nasm 1092 - win64-node 1093 - win64-winchecksec 1094 - win64-mozmake 1095 - win64-dump_syms 1096 - vs 1097 - nsis 1098 - sysroot-wasm32-wasi 1099 - dxc-x86_64-pc-windows-msvc 1100 - onnxruntime-x86_64-windows-msvc 1101 - winappsdk-x86_64-pc-windows-msvc 1102 1103 win64-asan/debug: 1104 description: "Win64 Debug ASAN" 1105 index: 1106 product: firefox 1107 job-name: win64-asan-debug 1108 treeherder: 1109 platform: windows2012-64/asan 1110 symbol: Bd 1111 tier: 1 1112 worker: 1113 max-run-time: 7200 1114 env: 1115 PERFHERDER_EXTRA_OPTIONS: "debug asan" 1116 run: 1117 actions: [get-secrets, build] 1118 options: [append-env-variables-from-configs] 1119 script: mozharness/scripts/fx_desktop_build.py 1120 secrets: true 1121 config: 1122 - builds/releng_base_firefox.py 1123 - builds/releng_base_linux_64_builds.py 1124 - builds/taskcluster_sub_win64/asan_debug.py 1125 extra-config: 1126 mozconfig_platform: win64 1127 mozconfig-variant: debug-asan 1128 use-sccache: true 1129 fetches: 1130 toolchain: 1131 - linux64-clang 1132 - linux64-rust-cross 1133 - linux64-rust-size 1134 - linux64-nasm 1135 - linux64-node 1136 - linux64-cbindgen 1137 - linux64-sccache 1138 - linux64-dump_syms 1139 - linux64-wine 1140 - linux64-winchecksec 1141 - nsis 1142 - sysroot-x86_64-linux-gnu 1143 - sysroot-wasm32-wasi 1144 - win64-llvm-symbolizer 1145 - vs 1146 - dxc-x86_64-pc-windows-msvc 1147 - onnxruntime-x86_64-windows-msvc 1148 - winappsdk-x86_64-pc-windows-msvc 1149 fetch: 1150 - upx-3.95-win 1151 optimization: 1152 skip-unless-expanded: null 1153 1154 win64-asan/opt: 1155 description: "Win64 Opt ASAN" 1156 index: 1157 product: firefox 1158 job-name: win64-asan-opt 1159 treeherder: 1160 platform: windows2012-64/asan 1161 symbol: Bo 1162 tier: 1 1163 worker: 1164 max-run-time: 7200 1165 env: 1166 PERFHERDER_EXTRA_OPTIONS: "opt asan" 1167 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 1168 run: 1169 actions: [get-secrets, build] 1170 options: [append-env-variables-from-configs] 1171 script: mozharness/scripts/fx_desktop_build.py 1172 secrets: true 1173 config: 1174 - builds/releng_base_firefox.py 1175 - builds/releng_base_linux_64_builds.py 1176 extra-config: 1177 stage_platform: win64-asan 1178 mozconfig_platform: win64 1179 mozconfig-variant: nightly-asan 1180 use-sccache: true 1181 fetches: 1182 toolchain: 1183 - linux64-clang 1184 - linux64-rust-cross 1185 - linux64-rust-size 1186 - linux64-nasm 1187 - linux64-node 1188 - linux64-cbindgen 1189 - linux64-sccache 1190 - linux64-dump_syms 1191 - linux64-wine 1192 - linux64-winchecksec 1193 - nsis 1194 - sysroot-x86_64-linux-gnu 1195 - sysroot-wasm32-wasi 1196 - win64-llvm-symbolizer 1197 - vs 1198 - dxc-x86_64-pc-windows-msvc 1199 - onnxruntime-x86_64-windows-msvc 1200 - winappsdk-x86_64-pc-windows-msvc 1201 fetch: 1202 - upx-3.95-win 1203 1204 win64-asan-reporter-shippable/opt: 1205 description: "Win64 Opt ASAN Reporter (Shippable)" 1206 attributes: 1207 shippable: true 1208 shipping-product: 1209 by-release-type: 1210 nightly: firefox 1211 default: null 1212 index: 1213 product: firefox 1214 job-name: win64-asan-reporter-opt 1215 type: shippable 1216 treeherder: 1217 platform: win64-asan-reporter/opt 1218 symbol: BoR 1219 worker-type: b-linux-docker-xlarge-amd 1220 worker: 1221 max-run-time: 7200 1222 env: 1223 PERFHERDER_EXTRA_OPTIONS: "asan-reporter" 1224 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 1225 run: 1226 actions: [get-secrets, build] 1227 options: [append-env-variables-from-configs] 1228 script: mozharness/scripts/fx_desktop_build.py 1229 secrets: true 1230 config: 1231 - builds/releng_base_firefox.py 1232 - builds/releng_base_linux_64_builds.py 1233 - builds/taskcluster_sub_win64/asan_reporter_opt.py 1234 - taskcluster_nightly.py 1235 extra-config: 1236 stage_platform: win64-asan-reporter 1237 mozconfig_platform: win64 1238 max_build_output_timeout: 3600 1239 mozconfig-variant: nightly-asan-reporter 1240 mar-channel-id: 1241 firefox-mozilla-central-asan 1242 accepted-mar-channel-ids: 1243 firefox-mozilla-central-asan 1244 run-on-projects: ['mozilla-central'] 1245 fetches: 1246 toolchain: 1247 - linux64-clang 1248 - linux64-rust-cross 1249 - linux64-rust-size 1250 - linux64-nasm 1251 - linux64-node 1252 - linux64-cbindgen 1253 - linux64-dump_syms 1254 - linux64-wine 1255 - linux64-winchecksec 1256 - nsis 1257 - sysroot-x86_64-linux-gnu 1258 - sysroot-wasm32-wasi 1259 - win64-llvm-symbolizer 1260 - vs 1261 - dxc-x86_64-pc-windows-msvc 1262 - onnxruntime-x86_64-windows-msvc 1263 - winappsdk-x86_64-pc-windows-msvc 1264 fetch: 1265 - upx-3.95-win 1266 1267 win64-asan-fuzzing/opt: 1268 description: "Win64 Fuzzing Opt ASAN" 1269 index: 1270 product: firefox 1271 job-name: win64-fuzzing-asan-opt 1272 treeherder: 1273 platform: windows2012-64/asan 1274 symbol: Bof 1275 worker: 1276 max-run-time: 7200 1277 env: 1278 PERFHERDER_EXTRA_OPTIONS: fuzzing-asan 1279 run: 1280 actions: [get-secrets, build] 1281 options: [append-env-variables-from-configs] 1282 script: mozharness/scripts/fx_desktop_build.py 1283 secrets: true 1284 config: 1285 - builds/releng_base_firefox.py 1286 - builds/releng_base_linux_64_builds.py 1287 extra-config: 1288 stage_platform: win64-fuzzing-asan 1289 mozconfig_platform: win64 1290 mozconfig-variant: nightly-fuzzing-asan 1291 use-sccache: true 1292 fetches: 1293 toolchain: 1294 - linux64-clang 1295 - linux64-rust-cross 1296 - linux64-rust-size 1297 - linux64-nasm 1298 - linux64-node 1299 - linux64-cbindgen 1300 - linux64-sccache 1301 - linux64-dump_syms 1302 - linux64-wine 1303 - linux64-winchecksec 1304 - nsis 1305 - sysroot-x86_64-linux-gnu 1306 - sysroot-wasm32-wasi 1307 - win64-llvm-symbolizer 1308 - vs 1309 - dxc-x86_64-pc-windows-msvc 1310 - onnxruntime-x86_64-windows-msvc 1311 - winappsdk-x86_64-pc-windows-msvc 1312 fetch: 1313 - upx-3.95-win 1314 optimization: 1315 skip-unless-expanded: null 1316 1317 win32-devedition/opt: 1318 description: "Win32 Dev Edition (shippable)" 1319 use-pgo: win32-shippable/opt 1320 index: 1321 product: devedition 1322 job-name: win32-opt 1323 type: shippable 1324 attributes: 1325 shippable: true 1326 enable-full-crashsymbols: true 1327 stub-installer: 1328 by-release-type: 1329 nightly: true 1330 beta: true 1331 release.*: true 1332 default: 1333 by-project: 1334 # browser/confvars.sh looks for nightly-try 1335 try: true 1336 default: false 1337 shipping-phase: build 1338 shipping-product: devedition 1339 treeherder: 1340 platform: windows2012-32-devedition/opt 1341 symbol: B 1342 tier: 1 1343 worker: 1344 max-run-time: 10800 1345 env: 1346 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 1347 run: 1348 actions: [get-secrets, build] 1349 script: mozharness/scripts/fx_desktop_build.py 1350 secrets: true 1351 options: [append-env-variables-from-configs] 1352 config: 1353 - builds/releng_base_firefox.py 1354 - builds/releng_base_linux_64_builds.py 1355 - taskcluster_nightly.py 1356 extra-config: 1357 stage_platform: win32-devedition 1358 mozconfig_platform: win32 1359 mozconfig-variant: devedition 1360 run-on-projects: ['mozilla-beta'] 1361 fetches: 1362 toolchain: 1363 - linux64-clang 1364 - linux64-rust-cross 1365 - linux64-rust-size 1366 - linux64-nasm 1367 - linux64-node 1368 - linux64-cbindgen 1369 - linux64-dump_syms 1370 - linux64-wine 1371 - linux64-winchecksec 1372 - nsis 1373 - sysroot-x86_64-linux-gnu 1374 - sysroot-wasm32-wasi 1375 - vs 1376 - onnxruntime-i686-windows-msvc 1377 - winappsdk-x86-pc-windows-msvc 1378 fetch: 1379 - upx-3.95-win 1380 1381 win64-devedition/opt: 1382 description: "Win64 Dev Edition (shippable)" 1383 use-pgo: win64-shippable/opt 1384 index: 1385 product: devedition 1386 job-name: win64-opt 1387 type: shippable 1388 attributes: 1389 shippable: true 1390 enable-full-crashsymbols: true 1391 shipping-phase: build 1392 shipping-product: devedition 1393 treeherder: 1394 platform: windows2012-64-devedition/opt 1395 symbol: B 1396 tier: 1 1397 worker-type: b-linux-docker-xlarge-amd 1398 worker: 1399 max-run-time: 10800 1400 env: 1401 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 1402 run: 1403 actions: [get-secrets, build] 1404 options: [append-env-variables-from-configs] 1405 script: mozharness/scripts/fx_desktop_build.py 1406 secrets: true 1407 config: 1408 - builds/releng_base_firefox.py 1409 - builds/releng_base_linux_64_builds.py 1410 - taskcluster_nightly.py 1411 extra-config: 1412 stage_platform: win64-devedition 1413 mozconfig_platform: win64 1414 max_build_output_timeout: 3600 1415 mozconfig-variant: devedition 1416 run-on-projects: ['mozilla-beta'] 1417 fetches: 1418 toolchain: 1419 - linux64-clang 1420 - linux64-rust-cross 1421 - linux64-rust-size 1422 - linux64-nasm 1423 - linux64-node 1424 - linux64-cbindgen 1425 - linux64-dump_syms 1426 - linux64-wine 1427 - linux64-winchecksec 1428 - nsis 1429 - sysroot-x86_64-linux-gnu 1430 - sysroot-wasm32-wasi 1431 - vs 1432 - dxc-x86_64-pc-windows-msvc 1433 - onnxruntime-x86_64-windows-msvc 1434 - winappsdk-x86_64-pc-windows-msvc 1435 fetch: 1436 - upx-3.95-win 1437 1438 win64-aarch64/debug: 1439 description: "AArch64 Win64 Debug" 1440 index: 1441 product: firefox 1442 job-name: win64-aarch64-debug 1443 attributes: 1444 enable-full-crashsymbols: true 1445 treeherder: 1446 platform: windows2012-aarch64/debug 1447 symbol: B 1448 tier: 1 1449 worker: 1450 max-run-time: 7200 1451 env: 1452 PERFHERDER_EXTRA_OPTIONS: aarch64 1453 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 1454 run: 1455 actions: [get-secrets, build] 1456 options: [append-env-variables-from-configs] 1457 script: mozharness/scripts/fx_desktop_build.py 1458 secrets: true 1459 config: 1460 - builds/releng_base_firefox.py 1461 - builds/releng_base_linux_64_builds.py 1462 - builds/taskcluster_sub_win64/debug.py 1463 extra-config: 1464 mozconfig_platform: win64-aarch64 1465 mozconfig-variant: debug 1466 use-sccache: true 1467 fetches: 1468 toolchain: 1469 - linux64-clang 1470 - linux64-rust-cross 1471 - linux64-rust-size 1472 - linux64-nasm 1473 - linux64-node 1474 - linux64-cbindgen 1475 - linux64-sccache 1476 - linux64-dump_syms 1477 - linux64-wine 1478 - linux64-winchecksec 1479 - nsis 1480 - sysroot-x86_64-linux-gnu 1481 - sysroot-wasm32-wasi 1482 - vs 1483 - dxc-aarch64-pc-windows-msvc 1484 - winappsdk-aarch64-pc-windows-msvc 1485 fetch: 1486 - upx-3.95-win 1487 optimization: 1488 skip-unless-expanded: null 1489 1490 win64-aarch64/opt: 1491 description: "AArch64 Win64 Opt" 1492 index: 1493 product: firefox 1494 job-name: win64-aarch64-opt 1495 attributes: 1496 enable-build-signing: true 1497 enable-full-crashsymbols: true 1498 treeherder: 1499 platform: windows2012-aarch64/opt 1500 symbol: B 1501 tier: 1 1502 worker: 1503 max-run-time: 7200 1504 env: 1505 PERFHERDER_EXTRA_OPTIONS: aarch64 1506 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 1507 run: 1508 actions: [get-secrets, build] 1509 options: [append-env-variables-from-configs] 1510 script: mozharness/scripts/fx_desktop_build.py 1511 secrets: true 1512 config: 1513 - builds/releng_base_firefox.py 1514 - builds/releng_base_linux_64_builds.py 1515 extra-config: 1516 stage_platform: win64-aarch64 1517 mozconfig_platform: win64-aarch64 1518 run-on-projects: ['integration'] 1519 use-sccache: true 1520 fetches: 1521 toolchain: 1522 - linux64-clang 1523 - linux64-rust-cross 1524 - linux64-rust-size 1525 - linux64-nasm 1526 - linux64-node 1527 - linux64-cbindgen 1528 - linux64-sccache 1529 - linux64-dump_syms 1530 - linux64-wine 1531 - linux64-winchecksec 1532 - nsis 1533 - sysroot-x86_64-linux-gnu 1534 - sysroot-wasm32-wasi 1535 - vs 1536 - dxc-aarch64-pc-windows-msvc 1537 - winappsdk-aarch64-pc-windows-msvc 1538 fetch: 1539 - upx-3.95-win 1540 optimization: 1541 skip-unless-expanded: null 1542 1543 win64-aarch64-shippable/opt: 1544 description: "AArch64 Win64 Shippable" 1545 use-pgo: true 1546 index: 1547 product: firefox 1548 job-name: win64-aarch64-opt 1549 type: shippable 1550 attributes: 1551 shippable: true 1552 enable-full-crashsymbols: true 1553 shipping-phase: build 1554 shipping-product: firefox 1555 treeherder: 1556 platform: windows2012-aarch64-shippable/opt 1557 symbol: Bpgo(B) 1558 tier: 1 1559 run-on-projects: ['release'] 1560 worker-type: b-linux-docker-xlarge-amd 1561 worker: 1562 max-run-time: 10800 1563 env: 1564 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 1565 run: 1566 actions: [get-secrets, build] 1567 options: [append-env-variables-from-configs] 1568 script: mozharness/scripts/fx_desktop_build.py 1569 secrets: true 1570 config: 1571 - builds/releng_base_firefox.py 1572 - builds/releng_base_linux_64_builds.py 1573 - taskcluster_nightly.py 1574 extra-config: 1575 stage_platform: win64-aarch64 1576 mozconfig_platform: win64-aarch64 1577 max_build_output_timeout: 3600 1578 fetches: 1579 toolchain: 1580 - linux64-clang 1581 - linux64-rust-cross 1582 - linux64-rust-size 1583 - linux64-nasm 1584 - linux64-node 1585 - linux64-cbindgen 1586 - linux64-dump_syms 1587 - linux64-wine 1588 - linux64-winchecksec 1589 - nsis 1590 - sysroot-x86_64-linux-gnu 1591 - sysroot-wasm32-wasi 1592 - vs 1593 - dxc-aarch64-pc-windows-msvc 1594 - winappsdk-aarch64-pc-windows-msvc 1595 fetch: 1596 - upx-3.95-win 1597 1598 win64-aarch64-devedition/opt: 1599 description: "AArch64 Win64 Dev Edition (shippable)" 1600 use-pgo: win64-aarch64-shippable/opt 1601 index: 1602 product: devedition 1603 job-name: win64-aarch64-opt 1604 type: shippable 1605 attributes: 1606 shippable: true 1607 enable-full-crashsymbols: true 1608 shipping-phase: build 1609 shipping-product: devedition 1610 treeherder: 1611 platform: windows2012-aarch64-devedition/opt 1612 symbol: Bpgo(B) 1613 tier: 1 1614 worker-type: b-linux-docker-xlarge-amd 1615 worker: 1616 max-run-time: 10800 1617 env: 1618 MOZ_AUTOMATION_PACKAGE_TESTS: "1" 1619 run: 1620 actions: [get-secrets, build] 1621 options: [append-env-variables-from-configs] 1622 script: mozharness/scripts/fx_desktop_build.py 1623 secrets: true 1624 config: 1625 - builds/releng_base_firefox.py 1626 - builds/releng_base_linux_64_builds.py 1627 - taskcluster_nightly.py 1628 extra-config: 1629 stage_platform: win64-aarch64 1630 mozconfig_platform: win64-aarch64 1631 max_build_output_timeout: 3600 1632 mozconfig-variant: devedition 1633 run-on-projects: ['mozilla-beta'] 1634 fetches: 1635 toolchain: 1636 - linux64-clang 1637 - linux64-rust-cross 1638 - linux64-rust-size 1639 - linux64-nasm 1640 - linux64-node 1641 - linux64-cbindgen 1642 - linux64-dump_syms 1643 - linux64-wine 1644 - linux64-winchecksec 1645 - nsis 1646 - sysroot-x86_64-linux-gnu 1647 - sysroot-wasm32-wasi 1648 - vs 1649 - dxc-aarch64-pc-windows-msvc 1650 - winappsdk-aarch64-pc-windows-msvc 1651 fetch: 1652 - upx-3.95-win