From f3ceab4e1120052d88eaeed67ff52c57c6a85084 Mon Sep 17 00:00:00 2001 From: Anson Biggs Date: Thu, 29 Feb 2024 07:50:55 +0000 Subject: [PATCH] lets fight the build system --- .gitlab-ci.yml | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2c21654..d1362ce 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,7 +4,9 @@ stages: - build - deploy -before_script: +build_project: + stage: build + script: - apt-get update - apt-get -y install --no-install-recommends apt-utils dialog 2>&1 - apt-get -y install git iproute2 procps lsb-release @@ -12,20 +14,16 @@ before_script: - apt-get -y install r-base - apt-get -y install julia - python3 -m pip install jupyter -build_project: - stage: build - script: - - julia -e "using Pkg; Pkg.instantiate(); Pkg.precompile()" - - cp Project.toml /root/.julia/environments/v1.4/Project.toml - - cp Manifest.toml /root/.julia/environments/v1.4/Manifest.toml - - julia -e "using Pkg; Pkg.instantiate(); Pkg.precompile()" - - echo "Building the project with Quarto..." - - quarto render --to html --output-dir public + - julia -e "using Pkg; Pkg.instantiate(); Pkg.precompile()" + - cp Project.toml /root/.julia/environments/v1.4/Project.toml + - cp Manifest.toml /root/.julia/environments/v1.4/Manifest.toml + - julia -e "using Pkg; Pkg.instantiate(); Pkg.precompile()" + - echo "Building the project with Quarto..." + - quarto render --to html --output-dir public artifacts: paths: - public - pages: stage: deploy script: