Port bug 1471004 - notarized macOS builds in automation
Categories
(Thunderbird :: Build Config, enhancement)
Tracking
(thunderbird_esr6069+ fixed, thunderbird_esr6868+ fixed, thunderbird69 fixed, thunderbird70 fixed)
People
(Reporter: rjl, Assigned: rjl)
References
Details
Attachments
(7 files, 1 obsolete file)
(deleted),
patch
|
darktrojan
:
review+
|
Details | Diff | Splinter Review |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
text/x-phabricator-request
|
Details | |
(deleted),
patch
|
darktrojan
:
review+
jorgk-bmo
:
approval-comm-esr60+
|
Details | Diff | Splinter Review |
Notarized builds will be an Apple requirement for all software beginning with macOS 10.15.
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Ported from D33856
Assignee | ||
Comment 3•5 years ago
|
||
Ported from D33857
Depends on D34634
Assignee | ||
Comment 4•5 years ago
|
||
Ported from D33858
Depends on D34635
Assignee | ||
Comment 5•5 years ago
|
||
Use an in-tree entitlements file (path is relative to $moztopsrcdir).
Use the same files as Firefox. There shouldn't be any changes needed for
Thunderbird.
Ported from D33859
Depends on D34636
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 6•5 years ago
|
||
mistake |
Ported from m-c:6487aeb66175
Updated•5 years ago
|
Comment 8•5 years ago
|
||
Worked in try
https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=d1433086b124fed82e3a4883861648012e5e61fc
didn't work on C-C
https://treeherder.mozilla.org/#/jobs?repo=comm-central&revision=d1433086b124fed82e3a4883861648012e5e61fc
So we're hosed :-(
Comment 9•5 years ago
|
||
and another errant depsigning
Comment 10•5 years ago
|
||
Should be fixed now. I canceled the graph and reran the decision task.
Updated•5 years ago
|
Comment 11•5 years ago
|
||
Thanks!
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 12•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 14•5 years ago
|
||
You mean the merge of the patch in bug 1471004 comment #31. I'll watch it.
Comment 15•5 years ago
|
||
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/8a97b511da21
Use by-release-level to select mac entitlements config. r=darktrojan DONTBUILD
Updated•5 years ago
|
Comment 16•5 years ago
|
||
The five changesets from comment #7 and comment #15 need to go to c-esr68, right? See Mozilla uplift in bug 1471004 comment #36.
Comment 17•5 years ago
|
||
https://hg.mozilla.org/releases/comm-esr68/rev/562c941aa8a82d03ed77064af9e4ab4604a5ca88
https://hg.mozilla.org/releases/comm-esr68/rev/a3da317f0e30420364cbde8b6d24e9e81a83d969
https://hg.mozilla.org/releases/comm-esr68/rev/9f4b61cb9b39f5fc10ee9d1dda4b42346e2dea51
https://hg.mozilla.org/releases/comm-esr68/rev/b4bbb0de6efa65516097528ba04231ceeaad31a3
https://hg.mozilla.org/releases/comm-esr68/rev/f73895b32321676a3fdf6faa89b4c518fa96e5ed
https://hg.mozilla.org/releases/comm-esr68/rev/5795ee250a6f64beb3cb29aedf5dc7ecf7eb6ec8
Looks like uplifting this was the right thing to do, clearing NI.
Updated•5 years ago
|
Comment 18•5 years ago
|
||
https://hg.mozilla.org/comm-central/rev/8a97b511da21 is on 68 and 70, but not 69 yet since bug 1471004 comment #33 isn't on m-b 69 yet.
Updated•5 years ago
|
Assignee | ||
Comment 19•5 years ago
|
||
Pieces of this need uplifting to comm-esr60 per bug 1471004 comment 46.
From C-C (they need to be applied in this order)
#1 - e30f66e0e0d6
#2 - d1433086b124
#3 - 8a97b511da21
Try job here:
https://treeherder.mozilla.org/#/jobs?repo=try-comm-central&revision=8f6b30a8f69c788f0377c22446bf9fabcb60d562
I'll note that some of those are failing, like the symbols upload. I believe that's because it's a try job.
Comment 20•5 years ago
|
||
Comment 21•5 years ago
|
||
TB 60.9 ESR:
https://hg.mozilla.org/releases/comm-esr60/rev/ce375b76e006757c272f83d237c23aef6b33e9d3
https://hg.mozilla.org/releases/comm-esr60/rev/91c99c5e2ccf481f38fb672d4ec0aadbd711eda7
https://hg.mozilla.org/releases/comm-esr60/rev/53e9ac7ed1b72fe5467f1b098c813cb1bde3ff47
Description
•