blob: 71ac512b8e1c0f7212e398d473ae7c39b8c67ceb [file] [log] [blame]
#!/bin/bash
#-----------------------------------------------
#Updates versions for all onos cord applications
#-----------------------------------------------
APP_VERSION=$1
ONOS_VERSION=$2
APPS="aaa config igmp mcast olt vtn carrierethernet"
cd apps
mvn -U versions:set -DallowSnapshots=true -DnewVersion=$APP_VERSION versions:commit
for app in $APPS; do
cd $app
mvn -U versions:set -DallowSnapshots=true -DnewVersion=$APP_VERSION versions:commit
mvn -U versions:update-parent -DallowSnapshots=true -DparentVersion=[$ONOS_VERSION] versions:commit
mvn -U versions:update-property -Dproperty=onos.version -DnewVersion=[$ONOS_VERSION] -DallowSnapshots=true versions:commit
cd ..
done