X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=tests%2FinstallMavenCentOS.sh;h=243524b3975a12facbacd0ecfdf175298ee7ff2c;hb=c2401400ef8237a2208fb5a4ef219172b880ad96;hp=35f20f84131a33fe591adcf5b1143fe6640a2bc1;hpb=5db527dbdb6509c66bc8ba070be980c1890602c9;p=transportpce.git diff --git a/tests/installMavenCentOS.sh b/tests/installMavenCentOS.sh index 35f20f841..243524b39 100755 --- a/tests/installMavenCentOS.sh +++ b/tests/installMavenCentOS.sh @@ -1,17 +1,17 @@ -#!/bin/bash +#!/bin/sh set -x #check Java version install if any JAVA_CMD="java" [ -n "$JAVA_HOME" ] && JAVA_CMD="$JAVA_HOME/bin/java" -JAVA_VER=$("$JAVA_CMD" -version 2>&1 | sed -n ';s/.* version "\(.*\)\.\(.*\)\..*".*$/\1\2/p;') +JAVA_VER=$("$JAVA_CMD" -version 2>&1 | sed -n ';s/.* version "\(.*\)\.\(.*\)\..*".*$/\1/p;') echo $JAVA_VER JAVAC_CMD="javac" [ -n "$JAVA_HOME" ] && JAVAC_CMD="$JAVA_HOME/bin/javac" -JAVAC_VER=$("$JAVAC_CMD" -version 2>&1 | sed -n ';s/javac \(.*\)\.\(.*\)\..*.*$/\1\2/p;') +JAVAC_VER=$("$JAVAC_CMD" -version 2>&1 | sed -n ';s/javac \(.*\)\.\(.*\)\..*.*$/\1/p;') echo $JAVAC_VER -if [ "$JAVA_VER" -ge 110 -a "$JAVAC_VER" -ge 110 ];then +if [ "$JAVA_VER" -ge 17 -a "$JAVAC_VER" -ge 17 ];then echo "ok, java is 17 or newer" else #java installation for CentOS (releng OS image target) @@ -27,9 +27,9 @@ else fi fi -#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 +#download maven image 3.8.8 and install it +wget -nv https://dlcdn.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz -P /tmp sudo mkdir -p /opt -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 tar xf /tmp/apache-maven-3.8.8-bin.tar.gz -C /opt +sudo ln -s /opt/apache-maven-3.8.8 /opt/maven sudo ln -s /opt/maven/bin/mvn /usr/bin/mvn