Opened 20 months ago

Last modified 10 months ago

#18820 assigned task

Integrate code signing into the release process

Reported by: gk Owned by: gk
Priority: Very High Milestone:
Component: Applications/Tor bundles/installation 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 (19)

comment:1 Changed 20 months ago by mcs

Cc: brade mcs added

comment:2 Changed 20 months 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 19 months ago by gk

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

comment:4 Changed 18 months ago by gk

Keywords: GeorgKoppen201607 added; GeorgKoppen201606 removed

Moving my tickets

comment:5 Changed 18 months ago by gk

Keywords: TorBrowserTeam201607 added; TorBrowserTeam201606 removed

comment:6 Changed 17 months ago by gk

Keywords: TorBrowserTeam201608 added; TorBrowserTeam201607 removed

Moving items to August 2016.

comment:7 Changed 17 months ago by gk

Keywords: GeorgKoppen201608 added; GeorgKoppen201607 removed

Moving my tickets as well.

comment:8 Changed 16 months ago by gk

Keywords: GeorgKoppen201609 added; GeorgKoppen201608 removed

Moving my tickets

comment:9 Changed 16 months ago by gk

Keywords: TorBrowserTeam201609 added; TorBrowserTeam201608 removed

Tickets for September.

comment:10 Changed 15 months ago by gk

Keywords: GeorgKoppen201610 added; GeorgKoppen201609 removed

Moving my tickets

comment:11 Changed 15 months ago by gk

Keywords: TorBrowserTeam201610 added; TorBrowserTeam201609 removed

Moving tickets to October.

comment:12 Changed 14 months ago by gk

Keywords: GeorgKoppen201611 added; GeorgKoppen201610 removed

Moving my tickets to November.

comment:13 Changed 14 months ago by gk

Keywords: TorBrowserTeam201611 added; TorBrowserTeam201610 removed

Moving tickets over to November.

comment:14 Changed 13 months ago by gk

Keywords: GeorgKoppen201612 added; GeorgKoppen201611 removed

Moving my tickets

comment:15 Changed 13 months ago by gk

Keywords: TorBrowserTeam201612 added; TorBrowserTeam201611 removed

Moving tickets to December.

comment:16 Changed 11 months ago by gk

Keywords: TorBrowserTeam201701 added; TorBrowserTeam201612 removed

Moving our tickets to January 2017

comment:17 Changed 11 months ago by gk

Keywords: GeorgKoppen201701 added; GeorgKoppen201612 removed

comment:18 Changed 11 months ago by gk

Keywords: TorBrowserTeam201702 added; TorBrowserTeam201701 removed

Moving our tickets to Feb 2017.

comment:19 Changed 10 months ago by gk

Keywords: GeorgKoppen201702 added; GeorgKoppen201701 removed

Moving my tickets as well

Note: See TracTickets for help on using tickets.