summaryrefslogtreecommitdiffstats
path: root/jjb/scripts/setup_vpp_ubuntu_docker_test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'jjb/scripts/setup_vpp_ubuntu_docker_test.sh')
-rw-r--r--jjb/scripts/setup_vpp_ubuntu_docker_test.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/jjb/scripts/setup_vpp_ubuntu_docker_test.sh b/jjb/scripts/setup_vpp_ubuntu_docker_test.sh
index aeae56f7b..1fca78215 100644
--- a/jjb/scripts/setup_vpp_ubuntu_docker_test.sh
+++ b/jjb/scripts/setup_vpp_ubuntu_docker_test.sh
@@ -29,3 +29,15 @@ elif [ "${OS_ID}" == "opensuse" ]; then
yum list installed || true
pip list || true
fi
+
+##This will remove any previously installed dpdk for old branch builds
+
+if [ "${GERRIT_BRANCH}" != "master" ]; then
+ if [ "${OS_ID}" == "ubuntu" ]; then
+ apt-get -y remove vpp-dpdk-dev || true
+ apt-get -y remove vpp-dpdk-dkms || true
+ elif [ "${OS_ID}" == "centos" ]; then
+ yum -y erase vpp-dpdk-devel || true
+ yum clean all || true
+ fi
+fi