All users were logged out of Bugzilla on October 13th, 2018

Create automated beta build

RESOLVED FIXED

Status

()

RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: fluffyemily, Assigned: fluffyemily)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

58 bytes, text/x-github-pull-request
sleroux
: review+
Details | Review | Splinter Review
(Assignee)

Description

3 years ago
Create an automated build process with Fastlane for beta builds.

beta builds should:

1. localise app to all expected locales with most recent l10n data
2. Executable via a single command
3. Allow for build number and version number to be provided by person making build
4. Create a new version on TestFlight if specified version number does not exist
5. Allow for release notes to be added to build
6. Allow for a beta distribution channel to be selected
7. Upload build & release notes to TestFlight
8. Notify beta community & engineering team that new build has been uploaded
tracking-fxios: ? → 2.0+
(Assignee)

Updated

3 years ago
Assignee: nobody → etoop
Status: NEW → ASSIGNED
Marking this bug as needsuplift for 1.4 since we can only 'test' this lane by making an actual build.
Whiteboard: [needsuplift]
Target Milestone: --- → 1.4
Target Milestone: 1.4 → 2.0
Whiteboard: [needsuplift]
(Assignee)

Comment 2

3 years ago
Created attachment 8707469 [details] [review]
Pull request

Adding you for review :sleroux so we can test this when you come to do the first 2.0 build
Attachment #8707469 - Flags: review?(sleroux)
Comment on attachment 8707469 [details] [review]
Pull request

This looks awesome! I can't wait to try this out.
Attachment #8707469 - Flags: review?(sleroux) → review+
I tried this out but I'm getting an error because :beta lane is defined twice. I think the second one just needs to be renamed :fennec.
tracking-fxios: 2.0+ → ---
Target Milestone: 2.0 → ---
(Assignee)

Updated

3 years ago
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.