Opened 6 months ago

Last modified 3 months ago

#7055 reviewing change

[Gitlab CI] [Firefox] run "publish -- gecko" though CI

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

https://gitlab.com/eyeo/adblockplus/adblockpluschrome/merge_requests/36

Description (last modified by tlucas)

Background

In #7020 and #7053, we completed all necessities to publish Adblock Plus for Firefox development builds from within it's own repository, without relying on functionality from external repositories. This enables us to finally establish a full CI / CD chain for those development builds.

What to change

Add a job to adblockpluschrome's .gitlab-ci.yml, called publish:gecko, which should be run after build:gecko and only, when the job is running for the master branch.
This job should call npm run publish -- gecko ..., as implemented in #7020 / #7053.

Change History (2)

comment:1 Changed 3 months ago by tlucas

  • Priority changed from Unknown to P3
  • Ready set
  • Review URL(s) modified (diff)
  • Status changed from new to reviewing

comment:2 Changed 3 months ago by tlucas

  • Description modified (diff)
Note: See TracTickets for help on using tickets.