Public | Automated Build

Last pushed: 3 days ago
Dockerfile
FROM alpine:3.7 LABEL MAINTAINERS="Guillaume Scheibel <guillaume.scheibel@gmail.com>, Damien DUPORTAL <damien.duportal@gmail.com>" ARG asciidoctor_version=1.5.6.1 ARG asciidoctor_pdf_version=1.5.0.alpha.16 ENV ASCIIDOCTOR_VERSION=${asciidoctor_version} \ ASCIIDOCTOR_PDF_VERSION=${asciidoctor_pdf_version} # Installing package required for the runtime of # any of the asciidoctor-* functionnalities RUN apk add --no-cache \ bash \ curl \ ca-certificates \ findutils \ font-bakoma-ttf \ graphviz \ make \ openjdk8-jre \ py2-pillow \ py-setuptools \ python2 \ ruby \ ruby-mathematical \ ttf-liberation \ unzip \ which # Installing Ruby Gems needed in the image # including asciidoctor itself RUN apk add --no-cache --virtual .rubymakedepends \ build-base \ libxml2-dev \ ruby-dev \ && gem install --no-document \ "asciidoctor:${ASCIIDOCTOR_VERSION}" \ asciidoctor-confluence \ asciidoctor-diagram \ asciidoctor-epub3:1.5.0.alpha.7 \ asciidoctor-mathematical \ "asciidoctor-pdf:${ASCIIDOCTOR_PDF_VERSION}" \ asciidoctor-revealjs \ coderay \ epubcheck:3.0.1 \ haml \ kindlegen:3.0.3 \ pygments.rb \ rake \ rouge \ slim \ thread_safe \ tilt \ && apk del -r --no-cache .rubymakedepends # Installing Python dependencies for additional # functionnalities as diagrams or syntax highligthing RUN apk add --no-cache --virtual .pythonmakedepends \ build-base \ python2-dev \ py2-pip \ && pip install --no-cache-dir \ actdiag \ 'blockdiag[pdf]' \ nwdiag \ Pygments \ seqdiag \ && apk del -r --no-cache .pythonmakedepends WORKDIR /documents VOLUME /documents CMD ["/bin/bash"]
Source Repository