Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#5996 closed change (fixed)

Let release automation create Firefox builds

Reported by: tlucas Assignee: tlucas
Priority: P2 Milestone:
Module: Automation Keywords:
Cc: trev, Sebastian, fhd Blocked By: #6021
Blocking: #6139 Platform: Unknown / Cross platform
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by tlucas)


With the introduction of WebExtension for Adblock Plus for Firefox, we want the release automation to create builds for Firefox as well

What to change

  • Enable to create a release build for Firefox and to add it to the downloads repository
  • Enable to accept the action release for the platform gecko
  • Enable and to create releases for multiple platforms at a time.
  • Let create only one source package for all supported WebExtension platforms
  • Disallow the release of a package for a platform with a lower version number than already was released
  • Disallow the re-release (same version number) with differing target platforms.

Hints for testers

  • This should have no impact on the builds at all.
  • You can run "python release -h" to get a list of possible and required parameters in order to run the release
  • In order to safely test the release automation, you will need to follow these steps.

Change History (8)

comment:1 Changed 3 years ago by tlucas

  • Blocked By 6021 added

comment:2 in reply to: ↑ description Changed 3 years ago by sebastian

  • Priority changed from Unknown to P2
  • Ready set

comment:3 Changed 3 years ago by tlucas

  • Owner set to tlucas

comment:4 Changed 3 years ago by tlucas

  • Description modified (diff)
  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

comment:5 Changed 3 years ago by tlucas

  • Description modified (diff)

comment:6 Changed 3 years ago by abpbot

A commit referencing this issue has landed:
Issue 5996 - Release consistent versions across WebExtensions

comment:7 Changed 3 years ago by tlucas

  • Resolution set to fixed
  • Status changed from reviewing to closed

comment:8 Changed 3 years ago by kzar

  • Blocking 6139 added
Note: See TracTickets for help on using tickets.