From 73e22e20967bc4f98f724f98db78506d08834594 Mon Sep 17 00:00:00 2001
From: Habfast <paul@ahead-solutions.ch>
Date: Fri, 19 Feb 2016 13:15:55 +0100
Subject: [PATCH] backend operational

---
 Dockerfile                                  |  6 +++++-
 {src/test/docker => config}/application.yml |  0
 src/docker/build/Dockerfile                 | 18 ------------------
 src/docker/build/mip.sh                     |  3 ---
 src/docker/init/build-in-docker.sh          |  0
 5 files changed, 5 insertions(+), 22 deletions(-)
 rename {src/test/docker => config}/application.yml (100%)
 delete mode 100644 src/docker/build/Dockerfile
 delete mode 100644 src/docker/build/mip.sh
 mode change 100755 => 100644 src/docker/init/build-in-docker.sh

diff --git a/Dockerfile b/Dockerfile
index f7927e2ff..1d24297ed 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -5,6 +5,10 @@ FROM maven:3-jdk-8
 
 COPY ./src/docker/init/build-in-docker.sh /build-in-docker.sh
 
-VOLUME /portal/
+CMD mkdir /opt/portal/
+
+VOLUME /opt/portal/
+
+WORKDIR /opt/portal/
 
 CMD ["/build-in-docker.sh"]
diff --git a/src/test/docker/application.yml b/config/application.yml
similarity index 100%
rename from src/test/docker/application.yml
rename to config/application.yml
diff --git a/src/docker/build/Dockerfile b/src/docker/build/Dockerfile
deleted file mode 100644
index c2a4425b1..000000000
--- a/src/docker/build/Dockerfile
+++ /dev/null
@@ -1,18 +0,0 @@
-# This Dockerfile encapsulate the MIP portal  backend application for development purposes.
-
-FROM maven:3-jdk-8
-
-RUN apt-get update && apt-get install -y wget
-RUN wget https://github.com/jwilder/dockerize/releases/download/v0.2.0/dockerize-linux-amd64-v0.2.0.tar.gz
-RUN tar -C /usr/local/bin -xzvf dockerize-linux-amd64-v0.2.0.tar.gz
-
-COPY mip.sh /opt/portal/
-RUN chmod +x /opt/portal/mip.sh
-EXPOSE 8080
-
-VOLUME /opt/portal/config/
-VOLUME /opt/portal/lib/
-
-WORKDIR /opt/portal/
-
-CMD ["/usr/local/bin/dockerize", "-timeout", "240s", "-wait", "tcp://portaldb:5432", "/opt/portal/mip.sh"]
diff --git a/src/docker/build/mip.sh b/src/docker/build/mip.sh
deleted file mode 100644
index cfae68474..000000000
--- a/src/docker/build/mip.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/env bash
-
-/usr/bin/java -DconfigFile=/opt/portal/config/application.yml -jar /opt/portal/lib/mip.jar
diff --git a/src/docker/init/build-in-docker.sh b/src/docker/init/build-in-docker.sh
old mode 100755
new mode 100644
-- 
GitLab