diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index aaf1233f9e02070b104e1dfbd3ac9235a8fb1434..d3802b70fca793315284c2fd3a6ccf4dfb6f7a9c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,11 +6,19 @@ before_script: - apt-get install -y --no-install-recommends libcurl4-openssl-dev libxext6 libxtst6 libxt6 - apt-get install -y --no-install-recommends qpdf pandoc pandoc-citeproc - R -e 'install.packages(c("testthat", "rmarkdown"));' - - R -e "install.packages(c('matrix', 'parallel', 'data.table', 'ggplot2', 'gridExtra', 'glmmTMB', 'magrittr', 'MASS', 'reshape2', 'rlang', 'stats', 'utils', 'BiocManager', 'car'))" + - R -e "install.packages(c('rsconnect', 'matrix', 'parallel', 'data.table', 'ggplot2', 'gridExtra', 'glmmTMB', 'magrittr', 'MASS', 'reshape2', 'rlang', 'stats', 'utils', 'BiocManager', 'car'))" - R -e "BiocManager::install('S4Vectors', update = FALSE)" - R -e "BiocManager::install('DESeq2', update = FALSE)" - R -e 'install.packages(setdiff(desc::desc()$get_deps()$package, c(installed.packages(), "R")));' + +devtools-check: + stage: build + script: + - R -e 'devtools::check(error_on = "error")' + + + pages: stage: build script: