blob: be07f412f3013c403463501b27d6353423bba553 [file] [log] [blame]
Marc Kupietzbc13b582022-04-10 08:43:33 +02001# use the tidyverse rocker image, as it contains devtools preinstalled
2image: rocker/tidyverse
3
4# define stages of runner. at the moment,
5# just test and build (no deploy).
6stages:
Marc Kupietzbc13b582022-04-10 08:43:33 +02007 - build
8
Marc Kupietz7f827812022-04-10 08:56:01 +02009build-and-check:
Marc Kupietzbc13b582022-04-10 08:43:33 +020010 stage: build
11 before_script:
12 - apt-get update && apt-get install -y build-essential libglpk40 libxt6
13 script:
Marc Kupietz7f827812022-04-10 08:56:01 +020014 # install & check
Marc Kupietzbc13b582022-04-10 08:43:33 +020015 - R -e 'devtools::install()'
Marc Kupietz7f827812022-04-10 08:56:01 +020016 - R CMD build . && R CMD check --no-manual $(ls -t . | head -n1)