X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Ftools%2Fscripts%2Fdownload_hc_build_pkgs.sh;h=48ef1eb4b0be0b114dc72777d871cfe4b3ac56e7;hp=474344a320c966f4de575910ad0bc248aa0c5482;hb=7b9c26c3f2aad643b8887b65d1b0ff6e8bc7d3bb;hpb=376f6ff865564bd704eb810bbd87e4e45095b1da diff --git a/resources/tools/scripts/download_hc_build_pkgs.sh b/resources/tools/scripts/download_hc_build_pkgs.sh index 474344a320..48ef1eb4b0 100755 --- a/resources/tools/scripts/download_hc_build_pkgs.sh +++ b/resources/tools/scripts/download_hc_build_pkgs.sh @@ -18,33 +18,35 @@ set -ex STREAM=$1 OS=$2 -# Download the latest VPP and VPP plugin .deb packages URL="https://nexus.fd.io/service/local/artifact/maven/content" -VER="RELEASE" VPP_GROUP="io.fd.vpp" # TODO(CSIT-994): reenable NSH # NSH_GROUP="io.fd.nsh_sfc" # NSH_ARTIFACTS="vpp-nsh-plugin" +VPP_ARTIFACTS="vpp vpp-lib vpp-plugins vpp-api-java" -if [ "${OS}" == "ubuntu1404" ]; then - OS="ubuntu.trusty.main" - PACKAGE="deb deb.md5" - CLASS="deb" - VPP_ARTIFACTS="vpp vpp-dbg vpp-dev vpp-dpdk-dkms vpp-lib vpp-plugins vpp-api-java" -elif [ "${OS}" == "ubuntu1604" ]; then +if [ "${OS}" == "ubuntu1604" ]; then OS="ubuntu.xenial.main" PACKAGE="deb deb.md5" CLASS="deb" - VPP_ARTIFACTS="vpp vpp-dbg vpp-dev vpp-dpdk-dkms vpp-lib vpp-plugins vpp-api-java" elif [ "${OS}" == "centos7" ]; then OS="centos7" PACKAGE="rpm rpm.md5" CLASS="" - VPP_ARTIFACTS="vpp vpp-debuginfo vpp-devel vpp-lib vpp-plugins vpp-api-java" fi REPO="fd.io.${STREAM}.${OS}" +# Use vpp packages based on vpp-version file from hc2vpp project +VER=`../vpp-version` +if [ "${VER}" != 'RELEASE' ]; then + if [ "${OS}" == "centos7" ]; then + VER="${VER}.x86_64" + else + VER="${VER}_amd64" + fi +fi + for ART in ${VPP_ARTIFACTS}; do for PAC in ${PACKAGE}; do curl "${URL}?r=${REPO}&g=${VPP_GROUP}&a=${ART}&p=${PAC}&v=${VER}&c=${CLASS}" -O -J || exit