image: registry.gitlab.com/pages/hugo/hugo_extended:latest variables: GIT_SUBMODULE_STRATEGY: recursive build: image: node:latest script: - npm install test: script: - hugo except: variables: - $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH pages: script: - hugo artifacts: paths: - public only: variables: - $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH