File tree Expand file tree Collapse file tree 3 files changed +12
-7
lines changed
Expand file tree Collapse file tree 3 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 77 - $HOME/.ivy2
88 - $HOME/.sbt
99jdk :
10- - oraclejdk7
10+ - oraclejdk8
1111env :
1212 - ACTIVATOR_VERSION=1.3.7
1313before_script :
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ ENV PATH /usr/local/activator-${ACTIVATOR_VERSION}-minimal:$PATH
1313
1414# install to srv gca
1515RUN mkdir -p /srv/gca
16+ RUN mkdir -p /srv/gca/figures
17+ RUN mkdir -p /srv/gca/figures_mobile
1618
1719ADD app /srv/gca/app
1820ADD conf /srv/gca/conf
@@ -25,6 +27,7 @@ ADD startup.sh /srv/gca
2527ADD figures /srv/gca/figures
2628ADD figures_mobile /srv/gca/figures_mobile
2729
30+ # only required for local tests
2831RUN mkdir -p /srv/gca/db
2932RUN echo "db.default.url=\" jdbc:h2:/srv/gca/db/gca-web\" " >> /srv/gca/conf/application.dev.conf
3033
@@ -33,13 +36,15 @@ WORKDIR /srv/gca
3336# Required to get dependencies before running the startup script.
3437RUN activator test stage
3538
39+ # Make sure we always have the latest routes file available
40+ # even if we use a config folder from outside the container.
41+ RUN mkdir -p /srv/tmp
42+ RUN cp /srv/gca/conf/routes /srv/tmp/routes
43+
3644VOLUME ["/srv/gca/db" ]
3745VOLUME ["/srv/gca/conf" ]
3846VOLUME ["/srv/gca/figures" ]
3947VOLUME ["/srv/gca/figures_mobile" ]
4048
4149EXPOSE 9000
4250ENTRYPOINT ["/bin/bash" , "startup.sh" ]
43-
44- # Previous entrypoint using the staged binary
45- # ENTRYPOINT ["target/universal/stage/bin/gca-web"]
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22
3- # Use tests to set up a database in a test environment
4- activator test stage
5- activator start
3+ cp /srv/tmp/routes /srv/gca/conf/routes
4+
5+ activator run
66
You can’t perform that action at this time.
0 commit comments