From 8a9226a1bf1bb6e2869f27f71454184d16b1fd0d Mon Sep 17 00:00:00 2001 From: amaury <5014257-amaury1729@users.noreply.gitlab.com> Date: Thu, 23 Nov 2023 11:22:29 +0100 Subject: [PATCH] Update gitlab CI --- .gitlab-ci.yml | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4107bda..192cf39 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,15 +1,21 @@ -# The Docker image that will be used to build your app -image: razonyang/hugo:base -# Functions that should be executed before the build script is run -before_script: [] -pages: +default: + image: "${CI_TEMPLATE_REGISTRY_HOST}/pages/hugo:latest" + +variables: + GIT_SUBMODULE_STRATEGY: recursive + +test: # builds and tests your site + script: + - hugo + rules: + - if: $CI_COMMIT_BRANCH != $CI_DEFAULT_BRANCH + +pages: # a predefined job that builds your pages and saves them to the specified path. script: - hugo artifacts: paths: - # The folder that contains the files to be exposed at the Page URL - public rules: - # This ensures that only pushes to the default branch will trigger - # a pages deploy - - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH + - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH + environment: production