Fix ep:1610-1 build process 63/5663/2
authorVictor Morales <victor.morales@intel.com>
Mon, 3 Jul 2017 21:23:17 +0000 (16:23 -0500)
committerVictor Morales <victor.morales@intel.com>
Wed, 5 Jul 2017 14:21:50 +0000 (09:21 -0500)
The current process refers to two non-existing folders. When the
build process tries to use those folders fails and the image is
not created. Apparently the compilation order of ecomp-portal-FE-os
depends on epsdk-app-os. Lastly, the installation of openjdk-8-jdk
requires the --force-yes flag.

Change-Id: If998393cd90a6f4a31806699423e90bfd0df8f30
Signed-off-by: Victor Morales <victor.morales@intel.com>
deliveries/os_Dockerfile
deliveries/os_build_febe.sh [changed mode: 0644->0755]

index efba0bd..b322b54 100644 (file)
@@ -14,7 +14,7 @@ RUN locale-gen $LANG
 RUN add-apt-repository ppa:openjdk-r/ppa
 
 # Install java8
-RUN apt-get update && apt-get install -y openjdk-8-jdk
+RUN apt-get update && apt-get install -y --force-yes openjdk-8-jdk
 
 # Setup JAVA_HOME, this is useful for docker commandline
 ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64/
@@ -68,7 +68,7 @@ COPY configure-and-run.sh /PROJECT/OpenSource/UbuntuEP/
 
 #RUN cp -r ${FE_DIR}/dist/public  ${SDKHOME}/public
 
-COPY ${FE_DIR}/dist/public ${SDKHOME}/public 
+COPY ${FE_DIR}/dist/public ${SDKHOME}
 # Define default command.
 #CMD ["bash"]
 CMD ["/PROJECT/OpenSource/UbuntuEP/configure-and-run.sh"]
old mode 100644 (file)
new mode 100755 (executable)
index a87831a..fee4f2d
@@ -36,9 +36,6 @@ cp -r ecompsdkos/ecomp-sdk $PROJECTDIR/ecomp-sdk
 shopt -s expand_aliases
 source ~/.bashrc
 
-cd $PROJECTDIR/ecomp-portal-FE-os/
-
-${MVN} clean install
 
 cd $PROJECTDIR/ecomp-portal-BE-common
 
@@ -55,7 +52,11 @@ cd $PROJECTDIR/ecomp-sdk/epsdk-app-os
 
 ${MVN} install
 
-mv target/epsdk-app-os-1.1.0-SNAPSHOT target/ep-sdk-app
+cd $PROJECTDIR/ecomp-portal-FE-os/
+
+${MVN} install
+
+mv target/epsdk-app-os-1.1.0 target/ep-sdk-app
 
 # now install DBC app
 cd $SOURCEDIR