From 34334c46ec03cd8854847a4393cf2ff94c574a5e Mon Sep 17 00:00:00 2001
From: David Beniamine <david.beniamine@tetras-libre.fr>
Date: Mon, 29 Jun 2020 10:01:37 +0200
Subject: [PATCH] Update build process

Fix #11
---
 Dockerfile         | 14 +++-----------
 docker-compose.yml |  1 -
 2 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index f959161..7ed5b3c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -19,19 +19,11 @@ WORKDIR /opt
 
 RUN git clone https://gitlab.tetras-libre.fr/unl/unlTools
 
-RUN git clone https://gitlab.tetras-libre.fr/unl/rdf-vocabulary
-
-WORKDIR /opt/rdf-vocabulary
-
-ARG GIT_REF_VOCABULARY=master
-
-RUN git pull && git checkout $GIT_REF_VOCABULARY && mvn install
-
 WORKDIR /opt/unlTools
 
 ARG GIT_REF=master
 
-RUN git pull && git checkout $GIT_REF && mvn package
+RUN git pull && git checkout $GIT_REF && bash Scripts/createOrUpdateLocalTetrasArtifactsRepository.sh && mvn package
 
 FROM base
 
@@ -44,7 +36,7 @@ RUN apt-get install -y \
     python3-pip
 
 
-RUN pip3 install flask
+RUN pip3 install flask requests
 
 COPY flask.conf /etc/apache2/sites-available
 
@@ -59,6 +51,6 @@ WORKDIR /var/www/app/app
 
 COPY entrypoint.sh /
 
-COPY --from=builder /opt/unlTools/unl2rdf-app/target/unl2rdf-app-*-with-dependencies.jar /opt/unl2rdf.jar
+COPY --from=builder /opt/unlTools/unl2rdf-app/target/unl2rdf-app-*.jar /opt/unl2rdf.jar
 
 ENTRYPOINT ["/entrypoint.sh"]
diff --git a/docker-compose.yml b/docker-compose.yml
index 63090bf..5a6109b 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -7,7 +7,6 @@ services:
           context: .
           args:
             GIT_REF:
-            GIT_REF_VOCABULARY:
         volumes:
           - "./src:/var/www/app"
         environment:
-- 
GitLab