Merge "add tests for impl layer pce module"
[transportpce.git] / tests / buildHoneynode.sh
index 2b9767bf89cf39146b4b8cd0d03fc6fabaa411aa..d91bd9ead2f8e294c8cf68c18c6f2687a130db16 100755 (executable)
@@ -1,11 +1,10 @@
-#!/bin/bash
+#!/bin/sh
 
-set -e
-
-rm -rf honeynode/honeynode-plugin-impl/src/main/resources/honeycomb-minimal-resources/config/yang
-mkdir -p honeynode/honeynode-plugin-impl/src/main/resources/honeycomb-minimal-resources/config/yang
-cp ordmodels_2_1/* honeynode/honeynode-plugin-impl/src/main/resources/honeycomb-minimal-resources/config/yang
-(cd honeynode && mvn clean install -DskipTests -Dcheckstyle.skip -s fd_io_honeycomb_settings.xml)
-chmod +x ./honeynode/honeynode-distribution/target/honeynode-distribution-1.18.01-hc/honeynode-distribution-1.18.01/honeycomb-tpce
+ORDMVERSION=${1:-1.2.1}
 
+set -e
+. $(dirname $0)/reflectwarn.sh
+cd honeynode/$ORDMVERSION
+mvn clean install -DskipTests -Dcheckstyle.skip -Dmaven.javadoc.skip=true -s ../fd_io_honeycomb_settings.xml -q -V
+chmod +x ./honeynode-distribution/target/honeynode-distribution-1.19.04-hc/honeynode-distribution-1.19.04/honeycomb-tpce
 exit $?