diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..bececa8 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM registry.jetbrains.team/p/writerside/builder/writerside-builder:241.15989 as build + +ARG INSTANCE=Writerside/KleinServer + +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 webHelpKLEINSERVER2-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/ \ No newline at end of file diff --git a/in.tree b/KleinServer.tree similarity index 78% rename from in.tree rename to KleinServer.tree index d48b5d1..f651f73 100644 --- a/in.tree +++ b/KleinServer.tree @@ -2,8 +2,8 @@ - diff --git a/cfg/buildprofiles.xml b/cfg/buildprofiles.xml index e0e1a8f..c45be3e 100644 --- a/cfg/buildprofiles.xml +++ b/cfg/buildprofiles.xml @@ -8,5 +8,10 @@ true + + + true + + diff --git a/writerside.cfg b/writerside.cfg index 98e1435..a71d8ea 100644 --- a/writerside.cfg +++ b/writerside.cfg @@ -7,5 +7,5 @@ - + \ No newline at end of file