From e1303a62f03ed9a2162e9e010e3abba71b978ee1 Mon Sep 17 00:00:00 2001
From: Ghislain Durif <gd.dev@libertymail.net>
Date: Thu, 5 Oct 2023 17:44:30 +0200
Subject: [PATCH] rewrite deployement stage for continuous integration using
 quarto

---
 .gitlab-ci.yml | 22 +++++++++++++++++-----
 1 file changed, 17 insertions(+), 5 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index cc87129..b314958 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,11 +1,23 @@
-# This file is a template, and might need editing before it works on your project.
-# Full project: https://gitlab.com/pages/plain-html
-
 pages:
   stage: deploy
-  image: carinerey/r_for_beginners
+  image: rocker/tidyverse
   script:
-    - make
+    - quarto -v
+    - |
+      #apt-get update && apt-get install -y cargo
+      #session 1
+      Rscript -e "install.packages('rvest')"
+      #session 3
+      Rscript -e "install.packages('gganimate')"
+      Rscript -e "install.packages('gifski')"
+      Rscript -e "install.packages('openxlsx')"
+      #session 4
+      Rscript -e "install.packages(c('ghibli', 'nycflights13','viridis','ggrepel'))"
+    - |
+      quarto render
+      mkdir public
+      cp -r _book/* public/
+  interruptible: true
   artifacts:
     paths:
       - public
-- 
GitLab