Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Releasing a new build

Randall E. Barker edited this page Jul 24, 2020 · 3 revisions

Trigger the creation and signing of a new release build

Go to https://github.com/MozillaReality/FirefoxReality/releases and draft a new release.

Verify that the commit being tagged is the correct one to release.

Track the build

Go to the list of commits https://github.com/mozillareality/firefoxreality/commits

Find the commit from above and click on the status icon. One of the taskcluster builds should be tagged (release). Click on that one to get access to the build.

After you click on the Firefox Reality build task, the Run Artifacts tab will have the completed, signed release builds.

Run a test pass on the completed build

Testing

Upload to the Oculus store

Log in to the Oculus store page for Firefox Reality build portal and Upload build to ALPHA. If you do not have access, send mail to larsberg.

Once testing is complete, move the build from pre-release to the release channel and request review.

Upload to the HTC store

Log in to the Viveport Mobile console, using the [email protected] credentials from the Mixed Reality 1password vault. Contact larsberg if you do not have access. Note that this site does not currently work in Firefox Nightly.

Choose the Firefox Reality app and select Edit. You can then update the binary by using the Reupload APK button. There is no alpha channel, so you will be requesting review and immediately releasing to users.

TODOs

  1. Outline a more complete QA process including QA testing/signoff against a pre-release in one of the stores
Clone this wiki locally