Skip to content

Commit

Permalink
enable all jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
jangorecki committed Nov 24, 2023
1 parent afbf7da commit bf0e5d3
Showing 1 changed file with 8 additions and 13 deletions.
21 changes: 8 additions & 13 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ build: ## build data.table sources as tar.gz archive
# tags:
# - macosx

.test-rel-lin: ## most comprehensive tests, force all suggests, also integration tests, using gcc -O3 -flto -fno-common -Wunused-result
test-rel-lin: ## most comprehensive tests, force all suggests, also integration tests, using gcc -O3 -flto -fno-common -Wunused-result
<<: *test-lin
image: registry.gitlab.com/jangorecki/dockerfiles/r-builder
needs: ["mirror-packages","build"] # "mirror-other-packages"
Expand Down Expand Up @@ -151,11 +151,6 @@ test-rel-vanilla-lin: ## minimal, no suggested deps, no vignettes or manuals, me
variables:
TEST_DATA_TABLE_MEMTEST: "1"
before_script:
- ls bus/
- ls bus/build/
- ls bus/build/cran/
- ls bus/build/cran/src/
- ls bus/build/cran/src/contrib/
- *cp-src
- rm -r bus
- mkdir -p ~/.R
Expand All @@ -167,7 +162,7 @@ test-rel-vanilla-lin: ## minimal, no suggested deps, no vignettes or manuals, me
- R CMD check --no-manual --ignore-vignettes $(ls -1t data.table_*.tar.gz | head -n 1)
- *rm-src

.test-rel-cran-lin: ## R-release on Linux, extra NOTEs check and build pdf manual thus not from cran-lin template
test-rel-cran-lin: ## R-release on Linux, extra NOTEs check and build pdf manual thus not from cran-lin template
<<: *test-lin
image: registry.gitlab.com/jangorecki/dockerfiles/r-builder
variables:
Expand All @@ -190,7 +185,7 @@ test-rel-vanilla-lin: ## minimal, no suggested deps, no vignettes or manuals, me
- >-
Rscript -e 'l=tail(readLines("data.table.Rcheck/00check.log"), 1L); if (!identical(l, "Status: OK")) stop("Last line of ", shQuote("00check.log"), " is not ", shQuote("Status: OK"), " but ", shQuote(l)) else q("no")'
.test-dev-cran-lin: ## R-devel on Linux, currently NOT: --enable-strict-barrier --disable-long-double, check for new notes and compilation warnings, thus allow_failure
test-dev-cran-lin: ## R-devel on Linux, currently NOT: --enable-strict-barrier --disable-long-double, check for new notes and compilation warnings, thus allow_failure
<<: *test-lin
image: registry.gitlab.com/jangorecki/dockerfiles/r-devel
allow_failure: true
Expand All @@ -212,7 +207,7 @@ test-rel-vanilla-lin: ## minimal, no suggested deps, no vignettes or manuals, me
- >-
Rscript -e 'l=tail(readLines("data.table.Rcheck/00check.log"), 1L); if (!identical(l, "Status: 3 NOTEs")) stop("Last line of ", shQuote("00check.log"), " is not ", shQuote("Status: 3 NOTEs"), " (size of tarball, installed package size, top-level files) but ", shQuote(l)) else q("no")'
.test-310-cran-lin: ## R-3.1.0 on Linux, stated dependency of R
test-310-cran-lin: ## R-3.1.0 on Linux, stated dependency of R
<<: *test-cran-lin
image: registry.gitlab.com/jangorecki/dockerfiles/r-3.1.0

Expand All @@ -235,7 +230,7 @@ test-rel-win: ## R-release on Windows, test and build binaries
- *rm-src-win
- *mv-bin-win

.test-dev-win: ## R-devel on Windows
test-dev-win: ## R-devel on Windows
<<: *test-win
variables:
R_VERSION: "$R_DEVEL_VERSION"
Expand All @@ -254,7 +249,7 @@ test-rel-win: ## R-release on Windows, test and build binaries
- *rm-src-win
- *mv-bin-win

.test-old-win: ## R-oldrel on Windows
test-old-win: ## R-oldrel on Windows
<<: *test-win
variables:
R_VERSION: "$R_OLDREL_VERSION"
Expand Down Expand Up @@ -291,7 +286,7 @@ test-rel-win: ## R-release on Windows, test and build binaries
# - *rm-src
# - *mv-bin-mac

.integration: ## merging all artifacts to produce single R repository, documentation and website
integration: ## merging all artifacts to produce single R repository, documentation and website
stage: integration
image: registry.gitlab.com/jangorecki/dockerfiles/r-pkgdown
tags:
Expand Down Expand Up @@ -368,7 +363,7 @@ test-rel-win: ## R-release on Windows, test and build binaries
- mv tmpbus bus
<<: *artifacts

.pages: ## publish R repository, test jobs summaries, html documentation of all packages in repo, pkgdown
pages: ## publish R repository, test jobs summaries, html documentation of all packages in repo, pkgdown
stage: deploy
environment: production
tags:
Expand Down

0 comments on commit bf0e5d3

Please sign in to comment.