From 08eb84885d74c0acf256510ad7e7b7191fdc4f27 Mon Sep 17 00:00:00 2001 From: Dorchies David <david.dorchies@irstea.fr> Date: Tue, 15 Feb 2022 15:24:48 +0100 Subject: [PATCH] ci: try to get error message Refs #146 --- .gitlab-ci.yml | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6318739..bddc485 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -65,6 +65,9 @@ before_script: - Rscript tests/scheduled_tests/regression.R compare .check: + only: + refs: + - tags stage: check script: - tlmgr update --self && tlmgr install ec epstopdf-pkg @@ -72,11 +75,17 @@ before_script: - R -q -e 'rcmdcheck::rcmdcheck(args = "--as-cran", error_on = "warning")' .test_all: + only: + refs: + - tags stage: check script: - R -q -e 'devtools::test()' benchmark_devel: + only: + refs: + - tags extends: .R-devel stage: check allow_failure: true @@ -133,15 +142,10 @@ test_all_oldrel: revdepcheck_devel: stage: revdepcheck - only: - refs: - - tags - - schedule - - master extends: .R-devel script: - R -q -e 'remotes::install_github("https://github.com/r-lib/revdepcheck")' - - R -q -e 'revdepcheck::revdep_check(num_workers = 2)' + - R -q -e 'revdepcheck::revdep_check(quiet = FALSE)' - R -q -e 'stopifnot(all("+" == sapply(revdepcheck::revdep_summary(), "[[", "status")))' - R -q -e 'if (any(sapply(revdepcheck::revdep_summary(), function(x) {any(x$cmp$change == 1)}))) stop()' artifacts: @@ -150,3 +154,4 @@ revdepcheck_devel: - revdep/problems.md - revdep/failures.md - revdep/cran.md + - revdep/checks -- GitLab