diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3ea2bb44ea1fe52a7b3b3d12518a6910f9e4239e..5cc7592d33848c0c858804c4aa5297aa3b957add 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -image: omalaspinas/zola +image: rust:slim-bookworm variables: GIT_SUBMODULE_STRATEGY: recursive @@ -8,6 +8,13 @@ stages: - check_links before_script: + ## + ## Install zola + ## + - apt update && apt upgrade -y && apt install rsync wget nodejs npm -y + - npm install broken-link-checker -g + - wget https://github.com/getzola/zola/releases/download/v0.18.0/zola-v0.18.0-x86_64-unknown-linux-gnu.tar.gz && tar xzvf zola-v0.18.0-x86_64-unknown-linux-gnu.tar.gz && mv zola /usr/local/bin && chmod +x /usr/local/bin/zola + ## ## Install ssh-agent if not already installed, it is required by Docker. ## (change apt-get to yum if you use an RPM-based image)