Mac signing: support --asc-provider for notarization
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:Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#678370}
Showing
Please register or sign in to comment