Opened 7 months ago

Last modified 6 months ago

#33656 new project

[S58] O1.2: Update infrastructure to automatically rebase tor-browser.git patches onto Firefox-beta so they can be used in nightly builds.

Reported by: pili Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: #33653 Points:
Reviewer: Sponsor: Sponsor58-must

Description

  • Implement tooling, (e.g. quilt, gbp-pq) that similar projects (e.g., Tails) use to automate these kinds of code rebase tasks.
  • Work with Mozilla to identify any infrastructure we can set up together to help us to automate our rebase process.
  • Configure alerts to notify the Tor Browser team when automatic rebasing of patches fails.
  • Experiment with and adjust cycle length for automatic rebasing procedures (e.g daily versus weekly versus fortnightly) depending on fallout results of this process.
  • Manually fix fallout from automatic rebase process.

Child Tickets

TicketStatusOwnerSummaryComponent
#13675assignedtbb-teamAutomatically try to rebase tor-browser patches on gecko-dev masterApplications/Quality Assurance and Testing
#31918needs_revisionacatRebase and squash mobile and desktop patchesApplications/Tor Browser
#34183newtbb-teamImplement auto-rebasing toolingApplications/Tor Browser
#34184newtbb-teamDeploy notifications for auto-rebasing failuresApplications/Tor Browser

Change History (1)

comment:1 Changed 6 months ago by gaba

Sponsor: Sponsor58Sponsor58-must
Note: See TracTickets for help on using tickets.