Skip to content

Commit e1dedab

Browse files
committed
routine updates to Docker-based CI setup
1 parent 5c4ba5a commit e1dedab

File tree

4 files changed

+27
-1
lines changed

4 files changed

+27
-1
lines changed

.github/workflows/ci.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ jobs:
1919
- name: release
2020
cntr: rcpp/ci
2121
r: R
22+
- name: r-4.1
23+
cntr: rcpp/ci-4.1
24+
r: R
2225
- name: r-4.0
2326
cntr: rcpp/ci-4.0
2427
r: R

.github/workflows/docker.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
tag: [ci, ci-dev, ci-4.0]
18+
tag: [ci, ci-dev]
1919

2020
steps:
2121
- name: Checkout

ChangeLog

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2022-07-10 Dirk Eddelbuettel <[email protected]>
2+
3+
* docker/ci-4.1/Dockerfile: Add Dockerfile for 4.1 series
4+
* .github/workflows/ci.yaml: Add 4.1 to CI matrix
5+
* .github/workflows/docker.yaml: Do not rebuild versioned ones
6+
17
2022-07-02 Dirk Eddelbuettel <[email protected]>
28

39
* DESCRIPTION (Date, Version): Release 1.0.9

docker/ci-4.1/Dockerfile

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## Emacs, make this -*- mode: sh; -*-
2+
3+
FROM r-base:4.1.3
4+
5+
LABEL org.label-schema.license="GPL-2.0" \
6+
org.label-schema.vcs-url="https://github.com/RcppCore/Rcpp" \
7+
maintainer="Dirk Eddelbuettel <[email protected]>"
8+
9+
RUN apt-get update \
10+
&& apt-get install -y --no-install-recommends git \
11+
&& install.r inline pkgKitten rbenchmark tinytest
12+
13+
ENV _R_CHECK_FORCE_SUGGESTS_ FALSE
14+
ENV _R_CHECK_TESTS_NLINES_ 0
15+
ENV RunAllRcppTests yes
16+
17+
CMD ["bash"]

0 commit comments

Comments
 (0)