#!/bin/bash OLD_VERSION=$1 VERSION=$2 sed -i "s/.*<\/nd4j.version>/$VERSION<\/nd4j.version>/" pom.xml sed -i "s/.*<\/datavec.version>/$VERSION<\/datavec.version>/" pom.xml sed -i "s/.*<\/dl4j.version>/$VERSION<\/dl4j.version>/" pom.xml sed -i "s/.*<\/deeplearning4j.version>/$VERSION<\/deeplearning4j.version>/" pom.xml sed -i "s/.*<\/dl4j-test-resources.version>/$VERSION<\/dl4j-test-resources.version>/" pom.xml #Spark versions, like xxx_spark_2-SNAPSHOT for f in $(find . -name 'pom.xml' -not -path '*target*'); do sed -i "s/version>.*_spark_.*${VERSION}_spark_2$OLD_VERSION<\/version>/$VERSION<\/version>/" pom.xml