variables: GIT_SUBMODULE_STRATEGY: recursive pages: image: archlinux:latest interruptible: true rules: - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' before_script: - pacman --needed --noconfirm -Syu zola script: - zola build artifacts: paths: - public exclude: - public/404.html - public/sitemap.xml - public/robots.txt basic-zola-test: image: archlinux:latest interruptible: true rules: - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' when: never before_script: - pacman --needed --noconfirm -Syu zola script: - zola build