KleinDocs/Dockerfile
DariusKlein 5a4301326d
Some checks failed
build and deploy docs / build (push) Successful in 1m9s
build and deploy docs / publish (push) Failing after 3s
Update Dockerfile
2025-01-20 13:49:08 +01:00

21 lines
540 B
Docker

FROM jetbrains/writerside-builder:243.22562 as build
ARG INSTANCE=Writerside/KleinDocs
RUN mkdir /opt/sources
WORKDIR /opt/sources
ADD . ./Writerside
RUN export DISPLAY=:99 && \
Xvfb :99 & \
/opt/builder/bin/idea.sh helpbuilderinspect -source-dir /opt/sources --product $INSTANCE --runner other --output-dir /opt/wrs-output/
WORKDIR /opt/wrs-output
RUN unzip webHelpKLEINDOCS2-all.zip -d /opt/wrs-output/unzipped-artifact
FROM httpd:2.4 as http-server
COPY --from=build /opt/wrs-output/unzipped-artifact/ /usr/local/apache2/htdocs/