Skip to content

Commit 744e163

Browse files
committed
additional Dockerfiles
1 parent 1de4cf3 commit 744e163

File tree

4 files changed

+56
-0
lines changed

4 files changed

+56
-0
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
* DESCRIPTION (Version, Date): Roll minor version
44
* inst/include/Rcpp/config.h: Idem
55

6+
* docker/ci-3.4/Dockerfile: Added
7+
* docker/ci-3.5/Dockerfile: Idem
8+
* docker/ci-dev/Dockerfile: Idem
9+
610
2020-03-22 Mattias Ellert <mattias.ellert@physics.uu.se>
711

812
* inst/include/Rcpp/exceptions_impl.h: Add include guard,

docker/ci-3.4/Dockerfile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
## Emacs, make this -*- mode: sh; -*-
2+
3+
FROM r-base:3.4.4
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 <edd@debian.org>"
8+
9+
RUN apt-get update \
10+
&& apt-get install -y --no-install-recommends \
11+
git \
12+
&& install.r inline pkgKitten rbenchmark tinytest
13+
14+
ENV _R_CHECK_FORCE_SUGGESTS_ FALSE
15+
ENV _R_CHECK_TESTS_NLINES_ 0
16+
ENV RunAllRcppTests yes
17+
18+
CMD ["bash"]

docker/ci-3.5/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:3.5.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 <edd@debian.org>"
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"]

docker/ci-dev/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 rocker/drd
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 <edd@debian.org>"
8+
9+
RUN apt-get update \
10+
&& apt-get install -y --no-install-recommends git \
11+
&& RDscript -e 'install.packages(c("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)