commit | 2f8e936c69090956c87f776f2a042d1867faeac6 | [log] [tgz] |
---|---|---|
author | Robert Sesek <rsesek@chromium.org> | Tue Jun 25 22:24:58 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jun 25 22:24:58 2019 |
tree | 7fb7a8a550e28cb1c9f2117e8e112e39a078031a | |
parent | 2cac339d345bc396b9e73ea2c0241fdab449ede0 [diff] |
macOS Signing Scripts: Add module responsible for notarization. The new notarize module submits, waits for results, and staples tickets from Apple's notary service. The module is wired into the pipeline module that orchestrates all the operations, but the driver script sign_chrome.py currently defaults to not notarizing. Notarization will be made default at a later time. This CL also introduces a new notarize_app.py wrapper script for submitting and waiting for notarization on arbitrary artifacts. Bug: 850199 Change-Id: I25af5beb4f8e19247f28a3122e38fb6a67c2e847 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1663168 Commit-Queue: Robert Sesek <rsesek@chromium.org> Reviewed-by: Mark Mentovai <mark@chromium.org> Cr-Commit-Position: refs/heads/master@{#672293}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .