diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 6318739b234844b5aa4ea182db4a7558cd936d75..c80360bb31e983a80f82df12a1b703096fd3a6ce 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -141,12 +141,14 @@ revdepcheck_devel: 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(timeout = as.difftime(20, units = "mins"))' - 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: + when: on_failure paths: - revdep/README.md - revdep/problems.md - revdep/failures.md - revdep/cran.md + - revdep/checks/*.log