Mercurial > dive4elements > river
view docker/Dockerfile.artifacts @ 9713:aef987124822 3.2.x
Do not rely on database default for setting hws_lines.official to 0
It's not under the control of the importer whether the field is rendered
into an INSERT statement, whether it's actually set or not. If it is
unset but rendered into the statement, the field would be set to NULL.
Thus, always set it explicitly.
While here, remove an unused import.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 12 Mar 2021 15:11:44 +0100 |
parents | 537fe44f2792 |
children | 278d285a16bf |
line wrap: on
line source
# Docker file for D4E River artifact server FROM centos:7 MAINTAINER tom@intevation.de # Install prerequisites RUN yum -y install maven mercurial WORKDIR /opt/d4e ENV REPO_URL https://scm.wald.intevation.org/hg/dive4elements/ ENV BRANCH 3.2.x RUN hg clone -b $BRANCH $REPO_URL/framework RUN hg clone -b $BRANCH $REPO_URL/http-client RUN mvn -q -f framework/pom.xml install RUN mvn -q -f http-client/pom.xml install ADD . river RUN mvn -q -f river/backend/pom.xml install WORKDIR river/artifacts RUN ../../framework/artifact-database/bin/createArtifacts.sh && \ mv artifactsdb doc/ RUN ./bin/createDatacage.sh && \ mv datacagedb doc/ EXPOSE 8181 CMD mvn -Dexec.mainClass=org.dive4elements.artifactdatabase.App \ -Dartifact.database.dir="/opt/d4e/river/artifacts/doc/conf" \ compile exec:java