X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=jjb%2Fvpp%2Finclude-raw-vpp-maven-push.sh;h=0e9c33420490b7dc96a7c3bd03217030d9a24135;hb=a2bc22aacea71d696052bf0018218f72d740db53;hp=a8b03f6e975732cf6e0ea7cfa31a84910ce893cf;hpb=38077b985a796ecddee4d904e6c18b26d67ee5f4;p=ci-management.git diff --git a/jjb/vpp/include-raw-vpp-maven-push.sh b/jjb/vpp/include-raw-vpp-maven-push.sh index a8b03f6e9..0e9c33420 100644 --- a/jjb/vpp/include-raw-vpp-maven-push.sh +++ b/jjb/vpp/include-raw-vpp-maven-push.sh @@ -1,12 +1,11 @@ #!/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 "*******************************************************************" -# Determine the path to maven -if [ -z "${MAVEN_SELECTOR}" ]; then - echo "ERROR: No Maven install detected!" - exit 1 -fi - -MVN="${HOME}/tools/hudson.tasks.Maven_MavenInstallation/${MAVEN_SELECTOR}/bin/mvn" +MVN="/opt/apache/maven/bin/mvn" GROUP_ID="io.fd.${PROJECT}" BASEURL="${NEXUSPROXY}/content/repositories/fd.io." BASEREPOID='fdio-' @@ -57,8 +56,8 @@ function push_jar () function push_deb () { debfile=$1 - repoId="${BASEREPOID}dev" - url="${BASEURL}dev" + repoId="fd.io.${REPO_NAME}" + url="${BASEURL}${REPO_NAME}" basefile=$(basename -s .deb "$debfile") artifactId=$(echo "$basefile" | cut -f 1 -d '_') @@ -70,8 +69,8 @@ function push_deb () function push_rpm () { rpmfile=$1 - repoId="${BASEREPOID}yum" - url="${BASEURL}yum" + repoId="fd.io.${REPO_NAME}" + url="${BASEURL}${REPO_NAME}" if grep -qE '\.s(rc\.)?rpm' <<<"$rpmfile" then @@ -93,6 +92,12 @@ if [ "${OS}" == "ubuntu1404" ]; then 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"