ARG ANTORA_VERSION=3.1.7 | |
FROM antora/antora:${ANTORA_VERSION} AS antora_builder | |
ARG JAMES_CHECKOUT=master | |
RUN apk update && apk add git | |
RUN git clone https://github.com/apache/james-project.git /james-project \ | |
&& cd /james-project \ | |
&& git checkout $JAMES_CHECKOUT | |
WORKDIR /james-project/docs | |
RUN antora antora-playbook-local.yml | |
FROM nginx:alpine | |
COPY --from=antora_builder /james-project/docs/build/site /usr/share/nginx/html | |
EXPOSE 80 | |
CMD ["nginx", "-g", "daemon off;"] |