-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Re-enables pushing nightly to org.mozilla.fenix #3823
Re-enables pushing nightly to org.mozilla.fenix #3823
Conversation
4e8c412
to
0bebd60
Compare
return (build_tasks, signing_tasks, push_tasks) | ||
|
||
|
||
def nightly_to_production_app(is_staging, version_name): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This function is very very similar to the one that used to be here
@@ -131,6 +131,45 @@ def release(channel, is_staging, version_name): | |||
signing_task_id, | |||
apks=apk_paths, | |||
channel=channel, | |||
# TODO until org.mozilla.fenix.nightly is made public, put it on the internally-testable track | |||
override_google_play_track=None if channel != "nightly" else "internal", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note: we want to test org.mozilla.fenix.nightly
before it's released.
By default, nightlies are published to the beta
track, which is public.
So, we're going to override and publish on internal
for a while, so we can internally test. Once org.mozilla.fenix.nightly
is made public, we'll put this back to normal, so each nightly
is automatically published publicly
0bebd60
to
acef3d6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
I am a bit afraid that in the worst case we may end up pushing to production for the wrong app. But since we only push the actual nightly to "internal" for now this shouldn't really happen.
acef3d6
to
afa0a4f
Compare
In addition to pushing Nightly to
org.mozilla.fenix.nightly
, re-enable the legacy action of pushing it toorg.mozilla.fenix
under the nightly track.Pull Request checklist