Closed Bug 1553853 Opened 6 months ago Closed 6 months ago

Rename "nightly-android" hooks to something that clearly states it's just shipping geckoview

Categories

(Release Engineering :: Release Automation: Other, task)

task
Not set

Tracking

(firefox68 unaffected, firefox69 fixed)

RESOLVED FIXED
Tracking Status
firefox68 --- unaffected
firefox69 --- fixed

People

(Reporter: jlorenzo, Assigned: jlorenzo)

References

Details

Attachments

(1 file)

Blocks: 1554048
No longer blocks: 1554048
Blocks: 1554051
No longer blocks: 1554051
Depends on: 1552577
No longer depends on: 1552577
Depends on: 1552573

I'd prefer not to change the Na job (the one that ships Fennec) because it may introduce confusion. In fact, we've used Na for ages, and it will eventually be deleted once esr68 is deprecated. I think it's better to just update the nightly decision task in charge of shipping Geckoview.

Summary: Rename "nightly-android" hooks to something that states whether it's shipping geckoview or fennec → Rename "nightly-android" hooks to something that states clearly it's just shipping geckoview
Summary: Rename "nightly-android" hooks to something that states clearly it's just shipping geckoview → Rename "nightly-android" hooks to something that clearly states it's just shipping geckoview

(In reply to Johan Lorenzo [:jlorenzo] from comment #3)

I created/configured a new "force" hook:

Note that I've updated the role to use the more specific scope assume:repo:hg.mozilla.org/mozilla-central:cron:nightly-geckoview

Thanks, Tom! That's a great change 🙂

Assignee: nobody → jlorenzo
Pushed by jlorenzo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8f6b95ca75d7
Rename "nightly-android" hooks to "nightly-geckoview" r=Callek
Blocks: 1555959
Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → FIXED

Aki fixed the braindump config[1]. Thanks Aki for handle it, and sorry I forgot about it. I wonder if we should create an in-tree task that tests out these configs. That would prevent folks from forgetting about it.

[1] https://hg.mozilla.org/build/braindump/rev/bae0b112cd158c99197483871065dd770dd0554f

Hm. That could be useful. These params files have been unofficial tools, since I've been secretly hoping we figure out a better way to do this. This automated check sounds like a good idea; it's probably a blocker to making these files part of an official tool.

You need to log in before you can comment on or make changes to this bug.