Public | Automated Build

Last pushed: 2 days ago
Dockerfile
FROM rocker/tidyverse:devel ## Add LaTeX, rticles and bookdown support RUN wget "https://travis-bin.yihui.name/texlive-local.deb" \ && dpkg -i texlive-local.deb \ && rm texlive-local.deb \ && apt-get update \ && apt-get install -y --no-install-recommends \ ## for rJava default-jdk \ ## Nice Google fonts fonts-roboto \ ## used by some base R plots ghostscript \ ## used to build rJava and other packages libbz2-dev \ libicu-dev \ liblzma-dev \ ## system dependency of hunspell (devtools) libhunspell-dev \ ## system dependency of hadley/pkgdown libmagick++-dev \ ## rdf, for redland / linked data librdf0-dev \ ## for V8-based javascript wrappers libv8-dev \ ## R CMD Check wants qpdf to check pdf sizes, or throws a Warning qpdf \ ## For building PDF manuals texinfo \ ## for git via ssh key ssh \ ## just because less \ vim \ && apt-get clean \ && rm -rf /var/lib/apt/lists/ \ ## Use tinytex for LaTeX installation && wget -qO- \ "https://github.com/yihui/tinytex/raw/master/tools/install-unx.sh" | \ sh -s - --admin --no-path \ && mv ~/.TinyTeX /opt/TinyTeX \ && /opt/TinyTeX/bin/*/tlmgr path add \ && tlmgr install metafont mfware inconsolata tex ae parskip listings \ && tlmgr path add \ && Rscript -e "source('https://install-github.me/yihui/tinytex'); tinytex::r_texmf()" \ && chown -R root:staff /opt/TinyTeX \ && chmod -R g+w /opt/TinyTeX \ && chmod -R g+wx /opt/TinyTeX/bin \ ## And some nice R packages for publishing-related stuff && install2.r --error --deps TRUE \ bookdown rticles rmdshower ## Consider including: # - yihui/printr R package (when released to CRAN) # - libgsl0-dev (GSL math library dependencies) # - librdf0-dev
Source Repository