Opened 2 years ago

Last modified 3 weeks ago

#18820 assigned task

Integrate code signing into the release process

Reported by: gk Owned by: gk
Priority: Very High Milestone:
Component: Applications/Tor Browser Version:
Severity: Major Keywords: tbb-6.0a5, TorBrowserTeam201702, GeorgKoppen201702
Cc: boklm, brade, mcs Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

We should integrate the OS X code signing as good as we can into our release process. We have the following pieces at the moment

1) We create a .dmg file as the result of our build process
2) We have a signing machine where these files need to get transferred to
3) We need to sign the TorBrowser.app inside the .dmg file
4) We need to ship the .dmg file with the signed app

Taking these into account it seems quite cumbersome to automate this even a bit. But maybe there is something I am missing.

This ticket is not about signing/removing the signature in a reproducible fashion. Getting this going is very likely a separate fun task.

Child Tickets

Change History (20)

comment:1 Changed 2 years ago by mcs

Cc: brade mcs added

comment:2 Changed 2 years ago by gk

Parent ID: #6540

However we end up integrating the codesigning this is no blocker for getting it shipped at all.

comment:3 Changed 2 years ago by gk

Keywords: TorBrowserTeam201606 GeorgKoppen201606 added
Owner: changed from erinn to gk
Status: newassigned

comment:4 Changed 2 years ago by gk

Keywords: GeorgKoppen201607 added; GeorgKoppen201606 removed

Moving my tickets

comment:5 Changed 2 years ago by gk

Keywords: TorBrowserTeam201607 added; TorBrowserTeam201606 removed

comment:6 Changed 2 years ago by gk

Keywords: TorBrowserTeam201608 added; TorBrowserTeam201607 removed

Moving items to August 2016.

comment:7 Changed 2 years ago by gk

Keywords: GeorgKoppen201608 added; GeorgKoppen201607 removed

Moving my tickets as well.

comment:8 Changed 23 months ago by gk

Keywords: GeorgKoppen201609 added; GeorgKoppen201608 removed

Moving my tickets

comment:9 Changed 23 months ago by gk

Keywords: TorBrowserTeam201609 added; TorBrowserTeam201608 removed

Tickets for September.

comment:10 Changed 22 months ago by gk

Keywords: GeorgKoppen201610 added; GeorgKoppen201609 removed

Moving my tickets

comment:11 Changed 22 months ago by gk

Keywords: TorBrowserTeam201610 added; TorBrowserTeam201609 removed

Moving tickets to October.

comment:12 Changed 21 months ago by gk

Keywords: GeorgKoppen201611 added; GeorgKoppen201610 removed

Moving my tickets to November.

comment:13 Changed 21 months ago by gk

Keywords: TorBrowserTeam201611 added; TorBrowserTeam201610 removed

Moving tickets over to November.

comment:14 Changed 20 months ago by gk

Keywords: GeorgKoppen201612 added; GeorgKoppen201611 removed

Moving my tickets

comment:15 Changed 20 months ago by gk

Keywords: TorBrowserTeam201612 added; TorBrowserTeam201611 removed

Moving tickets to December.

comment:16 Changed 19 months ago by gk

Keywords: TorBrowserTeam201701 added; TorBrowserTeam201612 removed

Moving our tickets to January 2017

comment:17 Changed 19 months ago by gk

Keywords: GeorgKoppen201701 added; GeorgKoppen201612 removed

comment:18 Changed 18 months ago by gk

Keywords: TorBrowserTeam201702 added; TorBrowserTeam201701 removed

Moving our tickets to Feb 2017.

comment:19 Changed 18 months ago by gk

Keywords: GeorgKoppen201702 added; GeorgKoppen201701 removed

Moving my tickets as well

comment:20 Changed 3 weeks ago by gk

Component: Applications/Tor bundles/installationApplications/Tor Browser

Moving to Tor Browser.

Note: See TracTickets for help on using tickets.