Open Bug 1943617 Opened 20 days ago Updated 11 days ago

Make `off-cycle-parter-respin.py` support partner attribution

Categories

(Release Engineering :: Release Automation, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: jlorenzo, Unassigned)

References

(Blocks 1 open bug)

Details

When I spinned off-cycle partner attribution, off-cycle-parter-respin.py was very useful. The YAML it generated is pretty close to the right one. Let's update this script to support partner attribution. The YAML should look like this:

build_number: 1
next_version: 134.0.3
partial_updates: # big dictionary 
previous_graph_ids:
- # Decision task ID
- # Promote task ID
rebuild_kinds:
- release-partner-repack-bouncer-sub
- release-partner-attribution
- release-partner-attribution-beetmover
release_enable_emefree: false
release_enable_partner_attribution: true
release_enable_partner_repack: true
release_partner_build_number: 1
release_partners:
- smi # PARTNER only, not PARTNER/SUBPARTNER (like `smi/smi-001`)
release_promotion_flavor: promote_firefox
version: 134.0.2
See Also: → 1945455
You need to log in before you can comment on or make changes to this bug.