Opened 2 years ago

Last modified 2 years ago

#6682 closed change

[Gitlab CI] Automate (unsigned) development build creation of Adblock Plus — at Version 8

Reported by: tlucas Assignee: tlucas
Priority: P2 Milestone:
Module: Automation Keywords: gitlab, ci
Cc: sebastian, kzar, matze, fhd Blocked By: #7004
Blocking: #7020 Platform: Unknown / Cross platform
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

https://codereview.adblockplus.org/29904564/

Description (last modified by tlucas)

Background

In #6651, we introduced CI for adblockpluschrome with gitlab-ci. This enables us to implement a first approach for CD for Adblock Plus, which is also part of Priority Experiment 3.

What to change

Add the jobs build:{gecko|chrome|edge} to the .gitlab-ci.yml in adblockpluschrome, which should create unsigned builds for the respective platforms and store them as the job's artifact.

Note: While #7024 is not fixed, invalid or rejected, the target edge must be allowed to fail gracefully.

Pulled in changes

This issues involves updating buildtools to

hg git
9bdcd3418435 4d63cfd

pulling in the change for #7004 only.

Change History (8)

comment:1 Changed 2 years ago by tlucas

  • Description modified (diff)
  • Priority changed from Unknown to P1
  • Ready set
  • Summary changed from [Gitlab CI] Move uploading logic from abpssembly to the buildtools to [Gitlab CI] Automate deployment of Adblock Plus for Firefox development builds

comment:2 Changed 2 years ago by tlucas

  • Blocking 7020 added

comment:3 Changed 2 years ago by tlucas

  • Priority changed from P1 to P2

comment:4 Changed 2 years ago by tlucas

  • Description modified (diff)

comment:5 Changed 2 years ago by tlucas

  • Description modified (diff)

comment:6 Changed 2 years ago by tlucas

  • Blocked By 7004 added

comment:7 Changed 2 years ago by tlucas

  • Description modified (diff)
  • Owner set to tlucas

comment:8 Changed 2 years ago by tlucas

  • Description modified (diff)
  • Summary changed from [Gitlab CI] Automate deployment of Adblock Plus for Firefox development builds to [Gitlab CI] Automate (unsigned) development build creation of Adblock Plus
Note: See TracTickets for help on using tickets.