From 3cd533c6282d1900851672e9bcd928ecd0653f05 Mon Sep 17 00:00:00 2001 From: David Byers <david.byers@liu.se> Date: Mon, 8 Feb 2021 11:59:45 +0100 Subject: [PATCH] More CI/CD. --- .gitlab-ci.yml | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b220daf..18a5c28 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,6 +4,7 @@ stages: - prepare - build - deploy + - pages version: image: python:3.7-stretch @@ -54,10 +55,11 @@ deploy:firefox:beta: CHANNEL: unlisted rules: - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "beta"' - - changes: + changes: - shared/** - firefox/** - - when: always + when: always + - when: never @@ -67,10 +69,11 @@ deploy:firefox:master: CHANNEL: listed rules: - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "master"' - - changes: + changes: - shared/** - firefox/** - - when: always + when: always + - when: never deploy:thunderbird: @@ -86,14 +89,14 @@ deploy:thunderbird: - safelinks-cleaner-thunderbird.xpi rules: - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "beta"' - - changes: + changes: - shared/** - thunderbird/** - - when: always - + when: always + - when: never pages: - stage: deploy + stage: pages script: - cp -r site .public - sed -i -e "s/%BUILDDATE%/$(date +'%Y-%m-%d %H:%M')/g" .public/index.html -- GitLab