blob: 92a13c34d7ed273cc2b1a0e93cc0d3eae221f170 [file] [log] [blame]
FROM ubuntu:18.04
MAINTAINER Claude Brisson
RUN apt-get update
RUN apt-get -y install python2.7 python-pip subversion
RUN apt-get -y install git libyaml-libyaml-perl libtimedate-perl libwww-perl xsltproc
RUN apt-get clean
# latest 2.6.x is 2.6.11, but it seems to break codehilite
RUN pip install Markdown==2.6.7
# install the pygments version we know works well with our markdown version
RUN pip install Pygments==2.2.0
WORKDIR /home/builder
COPY build.sh .
RUN svn checkout https://svn.apache.org/repos/infra/websites/cms
RUN sed -ri 's|#!/usr/local/bin/python|#!/usr/bin/python|' cms/build/markdownd.py
CMD /home/builder/build.sh