• Mark Mentovai's avatar
    Mac signing: support --asc-provider for notarization · 2b095ee0
    Mark Mentovai authored
    For Apple Developer accounts associated with multiple development teams
    (as mine is), altool requires --asc-provider to select a team any time
    --username is used. Arguments are added to the sign_chrome.py and
    notarize_thing.py notarization drivers whose values are propagated to
    altool as needed.
    
    For most Apple Developer accounts associated only with a single
    development team, --asc-provider is not necessary.
    
    This also removes --no-dir-entries from the zip command used to build an
    archive for notarization, because if the code was signed with empty
    directories, they need to be present for notarization too.
    
    Bug: 980334
    Change-Id: I646f3ee5729030df01ea200b9e72138626208931
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1682685
    Commit-Queue: Mark Mentovai <mark@chromium.org>
    Reviewed-by: default avatarRobert Sesek <rsesek@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#678370}
    2b095ee0
test_config.py 1.3 KB