Skip to content
Snippets Groups Projects
Commit 5992b8a0 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

add release job for mozilla amo

parent cbe1f87c
No related branches found
No related tags found
No related merge requests found
variables:
NODE_TAG: 20
stages: stages:
- build - build
- release - release
chrome_extension: chrome_extension:
stage: build stage: build
image: node:20 image: node:${NODE_TAG}
rules: rules:
- if: $CI_COMMIT_TAG - if: $CI_COMMIT_TAG
script: script:
...@@ -16,7 +19,7 @@ chrome_extension: ...@@ -16,7 +19,7 @@ chrome_extension:
firefox_extension: firefox_extension:
stage: build stage: build
image: node:20 image: node:${NODE_TAG}
rules: rules:
- if: $CI_COMMIT_TAG - if: $CI_COMMIT_TAG
script: script:
...@@ -48,3 +51,11 @@ release: ...@@ -48,3 +51,11 @@ release:
- name: "firefox" - name: "firefox"
filepath: /metager_search-firefox.zip filepath: /metager_search-firefox.zip
url: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/metager_search/${CI_COMMIT_TAG}/metager_search-${CI_COMMIT_TAG}-firefox.zip" url: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/metager_search/${CI_COMMIT_TAG}/metager_search-${CI_COMMIT_TAG}-firefox.zip"
amo:
stage: release
image: node:${NODE_TAG}
rules:
- if: $CI_COMMIT_TAG
script:
- npm run prod-ff-release
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment