diff options
author | Mauro Sardara <msardara+fdio@cisco.com> | 2017-03-27 14:38:22 +0200 |
---|---|---|
committer | Mauro Sardara <msardara+fdio@cisco.com> | 2017-03-27 15:11:25 +0000 |
commit | 25139553f31c68e8e6f5fba51f706fbec5a7f367 (patch) | |
tree | 7adbd9f0a4958d90e657ef7281865e384ff6c20d /jjb/cicn/include-raw-cicn-maven-push.sh | |
parent | e343acc2af222963cf6d1540b3f347f366cda119 (diff) |
First Jenkins Job Builder configuration for CICN
Change-Id: I797a5fa2e38c256d1d9ba8b4141d6e8987ceeb11
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
Diffstat (limited to 'jjb/cicn/include-raw-cicn-maven-push.sh')
-rw-r--r-- | jjb/cicn/include-raw-cicn-maven-push.sh | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/jjb/cicn/include-raw-cicn-maven-push.sh b/jjb/cicn/include-raw-cicn-maven-push.sh new file mode 100644 index 000000000..0d476b581 --- /dev/null +++ b/jjb/cicn/include-raw-cicn-maven-push.sh @@ -0,0 +1,42 @@ +#!/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}" == "ubuntu1404" ]; 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}" == "ubuntu1604" ]; then + DEBS=$(find . -type f -iname '*.deb') + 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 +# vim: ts=4 sw=4 sts=4 et ft=sh : |