From ddcd8843c8d00b9e2ca95089dda92396f61bd349 Mon Sep 17 00:00:00 2001 From: David Byers <david.byers@liu.se> Date: Sat, 20 Feb 2021 15:11:51 +0100 Subject: [PATCH] Build CRX for chrome. #force-rebuild:chrome --- .gitlab-ci.yml | 18 +++++++++++------- site/index.html | 2 +- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5a3694c..47df703 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -131,19 +131,18 @@ build:edge:release: .build:chrome: stage: build image: python:3.7-stretch - script: - - apt-get -y update - - apt-get -y install zip - - cd build/chrome - - zip -r ../../safelinks-cleaner-edge-$VARIANT.zip * artifacts: paths: - - safelinks-cleaner-edge-$VARIANT.zip + - safelinks-cleaner-chrome-$VARIANT.zip build:chrome:beta: extends: .build:chrome variables: VARIANT: beta + script: + - apt-get -y update + - apt-get -y install zip + - bash scripts/crxbuild.sh -o safelinks-cleaner-chrome-$VARIANT.crx -k "$CHROME_SIGNING_KEY" -s build/chrome rules: - if: '$CI_COMMIT_BRANCH != "master"' when: never @@ -163,6 +162,11 @@ build:chrome:release: extends: .build:chrome variables: VARIANT: release + script: + - apt-get -y update + - apt-get -y install zip + - cd build/chrome + - zip -r ../../safelinks-cleaner-chrome-$VARIANT.zip * <<: *release_rules @@ -280,7 +284,7 @@ pages: - cp safelinks-cleaner-firefox-beta.xpi .public - cp safelinks-cleaner-thunderbird-beta.xpi .public - cp safelinks-cleaner-edge-beta.zip .public - - cp safelinks-cleaner-edge-chrome.zip .public + - cp safelinks-cleaner-edge-chrome.crx .public - mv .public public - ls -lR public needs: diff --git a/site/index.html b/site/index.html index a87217d..2d9cc3f 100644 --- a/site/index.html +++ b/site/index.html @@ -91,7 +91,7 @@ Download the Safe Links Cleaner beta version for the Google Chrome Browser. </p> - <a class="btn btn-blue" href="safelinks-cleaner-chrome-beta.zip">Beta</a> + <a class="btn btn-blue" href="safelinks-cleaner-chrome-beta.crx">Beta</a> </div><!--//item-inner--> </div><!--//item--> <div class="item item-primary col-lg-4 col-6"> -- GitLab