summaryrefslogtreecommitdiffstats
path: root/jjb/hicn/include-raw-hicn-maven-push.sh
diff options
context:
space:
mode:
authorMauro Sardara <msardara@cisco.com>2019-01-22 14:07:55 +0100
committerMauro Sardara <msardara@cisco.com>2019-01-22 14:14:15 +0100
commit5c32a0ffcffa1cb0dfc017b8b2fe5a2e9759af29 (patch)
tree42b52f9989c755e264a39712d3d0d801f19820b5 /jjb/hicn/include-raw-hicn-maven-push.sh
parent8b00f8a9c2eda66af203a63317bd28069142ddf0 (diff)
[HICN-3] Added first jjb configuration for hicn.
Change-Id: I6d44b8c2b59edb5ba75c64aef50b79a2345605a3 Signed-off-by: Mauro Sardara <msardara@cisco.com>
Diffstat (limited to 'jjb/hicn/include-raw-hicn-maven-push.sh')
-rw-r--r--jjb/hicn/include-raw-hicn-maven-push.sh48
1 files changed, 48 insertions, 0 deletions
diff --git a/jjb/hicn/include-raw-hicn-maven-push.sh b/jjb/hicn/include-raw-hicn-maven-push.sh
new file mode 100644
index 000000000..6e3c9a86e
--- /dev/null
+++ b/jjb/hicn/include-raw-hicn-maven-push.sh
@@ -0,0 +1,48 @@
+#!/bin/bash
+set -xe -o pipefail
+echo "*******************************************************************"
+echo "* STARTING PUSH OF PACKAGES TO REPOS"
+echo "* NOTHING THAT HAPPENS BELOW THIS POINT IS RELATED TO BUILD FAILURE"
+echo "*******************************************************************"
+
+[ "$MVN" ] || MVN="/opt/apache/maven/bin/mvn"
+GROUP_ID="io.fd.${PROJECT}"
+BASEURL="${NEXUSPROXY}/content/repositories/fd.io."
+BASEREPOID='fdio-'
+
+if [ "${OS}" == "ubuntu1604" ]; then
+ # Find the files
+ JARS=$(find . -type f -iname '*.jar')
+ DEBS=$(find . -type f -iname '*.deb')
+ for i in $JARS
+ do
+ push_jar "$i"
+ done
+
+ for i in $DEBS
+ do
+ push_deb "$i"
+ done
+elif [ "${OS}" == "ubuntu1804" ]; then
+ # Find the files
+ JARS=$(find . -type f -iname '*.jar')
+ DEBS=$(find . -type f -iname '*.deb')
+ for i in $JARS
+ do
+ push_jar "$i"
+ done
+
+ for i in $DEBS
+ do
+ push_deb "$i"
+ done
+elif [ "${OS}" == "centos7" ]; then
+ # Find the files
+ RPMS=$(find . -type f -iname '*.rpm')
+ SRPMS=$(find . -type f -iname '*.srpm')
+ SRCRPMS=$(find . -type f -name '*.src.rpm')
+ for i in $RPMS $SRPMS $SRCRPMS
+ do
+ push_rpm "$i"
+ done
+fi