From 95169f5a3d562a256091d6aa2e4ee53fd68bdac2 Mon Sep 17 00:00:00 2001 From: gong yong sheng Date: Wed, 12 Oct 2016 18:29:23 +0800 Subject: [PATCH] Add ceilometor, aodh and networing-sfc plugins Since Newton release, Tacker supports vnffg and alarm-monitor features, which need these above projects to run. Enable these projects in integration test env to support the related functional tests. Change-Id: I141128d8d1079d61820b48a5dde4af24a6ee4654 --- jenkins/jobs/tacker.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/jenkins/jobs/tacker.yaml b/jenkins/jobs/tacker.yaml index d40601c13f..0eddcecbe4 100644 --- a/jenkins/jobs/tacker.yaml +++ b/jenkins/jobs/tacker.yaml @@ -21,6 +21,16 @@ export PROJECTS="openstack/tacker-horizon $PROJECTS" export PROJECTS="openstack/python-tackerclient $PROJECTS" export DEVSTACK_LOCAL_CONFIG="enable_plugin tacker git://git.openstack.org/openstack/tacker" + case "$ZUUL_BRANCH" in + stable/liberty|stable/mitaka) break;; + *) + export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin aodh git://git.openstack.org/openstack/aodh" + export PROJECTS="openstack/aodh $PROJECTS" + export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin ceilometer https://git.openstack.org/openstack/ceilometer" + export PROJECTS="openstack/ceilometer $PROJECTS" + export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin networking-sfc http://git.trystack.cn/openstack/networking-sfc" + export PROJECTS="openstack/networking-sfc $PROJECTS" + esac if [ "$BRANCH_OVERRIDE" != "default" ] ; then export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE fi