Opened on 11/06/2017 at 01:44:02 PM

Closed on 12/04/2017 at 11:12:58 AM

Last modified on 12/04/2017 at 02:43:51 PM

#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.

Attachments (0)

Change History (8)

comment:1 Changed on 11/13/2017 at 02:50:38 PM by tlucas

  • Blocked By 6021 added

comment:2 in reply to: ↑ description Changed on 11/14/2017 at 04:53:47 PM by sebastian

  • Priority changed from Unknown to P2
  • Ready set

comment:3 Changed on 11/14/2017 at 05:39:02 PM by tlucas

  • Owner set to tlucas

comment:4 Changed on 11/17/2017 at 03:55:15 PM by tlucas

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

comment:5 Changed on 11/23/2017 at 12:05:19 PM by tlucas

  • Description modified (diff)

comment:6 Changed on 12/04/2017 at 11:09:47 AM by abpbot

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

comment:7 Changed on 12/04/2017 at 11:12:58 AM by tlucas

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

comment:8 Changed on 12/04/2017 at 02:43:51 PM by kzar

  • Blocking 6139 added

Add Comment

Modify Ticket

Change Properties
as closed .
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from tlucas.
Note: See TracTickets for help on using tickets.