diff --git a/.Rbuildignore b/.Rbuildignore index c8260e7..8c53fe2 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -15,3 +15,4 @@ ^RELEASE\.R$ ^\.gitpod\.yml$ ^\.gitpod\.Dockerfile$ +^\.testing\.Dockerfile$ diff --git a/.testing.Dockerfile b/.testing.Dockerfile new file mode 100644 index 0000000..fdc230e --- /dev/null +++ b/.testing.Dockerfile @@ -0,0 +1,12 @@ +# +ARG R_VER=${R_VER:-rocker/r-base} +FROM ${R_VER} +RUN apt update -y && apt upgrade -y && apt install -y pandoc +RUN install.r yaml jsonlite +COPY . ./rconfig +RUN R CMD build rconfig +# RUN R CMD check --as-cran rconfig_*.tar.gz + +# docker build --build-arg R_VER=rocker/r-base -t crancheck -f .testing.Dockerfile --progress=plain . +# docker run -it --rm crancheck bash +# R CMD check --as-cran --no-manual rconfig_*.tar.gz