Commit 9af38392 authored by Julien Cristau's avatar Julien Cristau
Browse files

Bug 1774273 - reverse logic for choosing mac-signing vs mac-notarization. r=hneiva

It seems safer to select signing by default, and notarization only on
select production projects, otherwise project branches such as toolchains
break because they end up requiring notarization jobs that are filtered
out by not being level 3.

Differential Revision: https://phabricator.services.mozilla.com/D179047
parent fc43687c
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -29,9 +29,8 @@ job-template:
            debug: release-eme-free-repack-mac-signing
            default:
                by-project:
                    autoland: release-eme-free-repack-mac-signing
                    try: release-eme-free-repack-mac-signing
                    default: release-eme-free-repack-mac-notarization
                    mozilla-(central|beta|release|esr.*): release-eme-free-repack-mac-notarization
                    default: release-eme-free-repack-mac-signing
    mozharness:
        config:
            by-build-platform:
+2 −3
Original line number Diff line number Diff line
@@ -30,9 +30,8 @@ job-template:
            debug: release-partner-repack-mac-signing
            default:
                by-project:
                    autoland: release-partner-repack-mac-signing
                    try: release-partner-repack-mac-signing
                    default: release-partner-repack-mac-notarization
                    mozilla-(central|beta|release|esr.*): release-partner-repack-mac-notarization
                    default: release-partner-repack-mac-signing
    mozharness:
        config:
            by-build-platform:
+2 −3
Original line number Diff line number Diff line
@@ -38,9 +38,8 @@ job-template:
            debug: shippable-l10n-mac-signing
            default:
                by-project:
                    autoland: shippable-l10n-mac-signing
                    try: shippable-l10n-mac-signing
                    default: shippable-l10n-mac-notarization
                    mozilla-(central|beta|release|esr.*): shippable-l10n-mac-notarization
                    default: shippable-l10n-mac-signing
    worker-type: b-linux-gcp
    mozharness:
        config:
+2 −4
Original line number Diff line number Diff line
@@ -46,10 +46,8 @@ job-template:
            debug: build-mac-signing
            default:
                by-project:
                    autoland: build-mac-signing
                    try: build-mac-signing
                    toolchains: build-mac-signing
                    default: build-mac-notarization
                    mozilla-(central|beta|release|esr.*): build-mac-notarization
                    default: build-mac-signing
    worker-type: b-linux-gcp
    worker:
        max-run-time: