Remove openroadm and tapi models building
[transportpce.git] / tests / installMavenCentOS.sh
index 67cd45ac29edb7b5dd7801777b2b2f64f3ca0bdb..35f20f84131a33fe591adcf5b1143fe6640a2bc1 100755 (executable)
@@ -1,4 +1,4 @@
-#/bin/bash
+#!/bin/bash
 
 set -x
 
@@ -12,24 +12,24 @@ JAVAC_CMD="javac"
 JAVAC_VER=$("$JAVAC_CMD" -version 2>&1 |  sed -n ';s/javac \(.*\)\.\(.*\)\..*.*$/\1\2/p;')
 echo $JAVAC_VER
 if [ "$JAVA_VER" -ge 110 -a "$JAVAC_VER" -ge 110 ];then
-        echo "ok, java is 11 or newer"
+        echo "ok, java is 17 or newer"
 else
-       #java 11 installation for CentOS (releng OS image target)
-        echo "install java 11"
-        sudo yum install -y java-11-openjdk java-11-openjdk-devel
-        last_installed_jdk11=$(ls -tr1 /usr/lib/jvm/ | grep java-11-openjdk-11 | tail -1)
-        if [ -n "$last_installed_jdk11" ];then
-            sudo alternatives --set java /usr/lib/jvm/$last_installed_jdk11/bin/java
-            sudo alternatives --set javac /usr/lib/jvm/$last_installed_jdk11/bin/javac
+    #java installation for CentOS (releng OS image target)
+        echo "install java 17"
+        sudo yum install -y java-17-openjdk java-17-openjdk-devel
+        last_installed_jdk17=$(ls -tr1 /usr/lib/jvm/ | grep java-17-openjdk-17 | tail -1)
+        if [ -n "$last_installed_jdk17" ];then
+            sudo alternatives --set java /usr/lib/jvm/$last_installed_jdk17/bin/java
+            sudo alternatives --set javac /usr/lib/jvm/$last_installed_jdk17/bin/javac
         else
-           echo "No java11 available"
+           echo "No java17 available"
            exit 1
         fi
 fi
 
-#download maven image 3.6.3 and install it
-wget -nv https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /tmp
+#download maven image 3.8.6 and install it
+wget -nv https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz -P /tmp
 sudo mkdir -p /opt
-sudo tar xf /tmp/apache-maven-3.6.3-bin.tar.gz -C /opt
-sudo ln -s /opt/apache-maven-3.6.3 /opt/maven
+sudo tar xf /tmp/apache-maven-3.8.6-bin.tar.gz -C /opt
+sudo ln -s /opt/apache-maven-3.8.6 /opt/maven
 sudo ln -s /opt/maven/bin/mvn /usr/bin/mvn