Create mozconfigs for Fennec beta builds

RESOLVED FIXED in Firefox 68

Status

task
P1
major
RESOLVED FIXED
2 months ago
2 months ago

People

(Reporter: jlorenzo, Assigned: jlorenzo)

Tracking

(Blocks 1 bug)

unspecified
mozilla68
Dependency tree / graph

Firefox Tracking Flags

(firefox68blocking fixed)

Details

Attachments

(1 attachment)

Assignee

Description

2 months ago

[Tracking Requested - why for this release]: Fennec ESR68 transition

From https://docs.google.com/document/d/1oRPkwP3l7QzdQYj0Wn7d_3EfTZaakocA_i_pGKlG0dI/edit?ts=5cb4dd45#heading=h.m8n74cgxatdx:

Create mozconfigs for nightly builds on Beta after 68 merges there during the soft freeze week of May 6. These must keep the package name org.mozilla.fennec_aurora. These builds will also migrate to ESR68 eventually.
Nightly builds off Beta/ESR68 will not be able to use the NIGHTLY_BUILD ifdef since that is based on the version number. We may want to define a FENNEC_NIGHTLY ifdef for these builds to use for any work intended only for Nightly users.
Display version number to follow 68.Xa1 pattern.
Will need to run tests on these builds in addition to regular “release” builds.

Assignee

Updated

2 months ago
Blocks: 1546322

Marking as blocking since this needs to happen before 68 goes to beta.

Hi Johan, to be clear, is this work you would like a build peer to take on or is it something that releng will be working on?

Flags: needinfo?(jlorenzo)
Assignee

Comment 3

2 months ago

Hi Kim! Thanks for looking at this bug so quickly 🙂 I don't think I have enough knowledge about the build config implications. I know :RyanVM wanted to sync up with :nalexander about this topic. Forwarding the NI to Ryan.

Flags: needinfo?(jlorenzo) → needinfo?(ryanvm)
Depends on: 1547710

I've filed bug 1547710 for adding the FENNEC_NIGHTLY define. I believe Johan was planning to work on the remaining items from the first comment.

Assignee: nobody → jlorenzo
Flags: needinfo?(ryanvm)
Assignee

Updated

2 months ago
Summary: Create mozconfigs for nightly builds on Beta → Create mozconfigs for Fennec beta builds
Assignee

Comment 5

2 months ago

Create mozconfigs for Fennec beta builds.
This also prevents mergeday scripts from modifying nightly mozconfigs on beta

Comment 6

2 months ago
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/486f55e81c57
Create mozconfigs for Fennec beta builds r=RyanVM

Comment 7

2 months ago
bugherder
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Assignee

Updated

2 months ago
Blocks: 1548864
You need to log in before you can comment on or make changes to this bug.