Prefetch neutron-tempest-plugin

This change makes CI job use prefetched neutron-tempest-plugin codes
instead of cloning codes from git.

Change-Id: I8d0d0cffb0a554a3322a152f5c1a6d635f14e734
This commit is contained in:
Takashi Kajinami 2021-04-26 23:25:02 +09:00
parent dcae49b2bd
commit 34d28336f4
2 changed files with 7 additions and 1 deletions

View File

@ -323,7 +323,12 @@ if uses_debs; then
# TODO(tobias-urdin): We must have the neutron-tempest-plugin to even test Neutron, is also required by
# vpnaas and dynamic routing projects.
$SUDO apt install -y python3-pip
git clone https://opendev.org/openstack/neutron-tempest-plugin /tmp/openstack/neutron-tempest-plugin
if [ -d /home/zuul/src/opendev.org/openstack/neutron-tempest-plugin ]; then
cp -R /home/zuul/src/opendev.org/openstack/neutron-tempest-plugin /tmp/openstack/neutron-tempest-plugin
else
git clone https://opendev.org/openstack/neutron-tempest-plugin /tmp/openstack/neutron-tempest-plugin
fi
pushd /tmp/openstack/neutron-tempest-plugin
$SUDO pip3 install .
popd

View File

@ -48,6 +48,7 @@
- openstack/puppet-watcher
- openstack/puppet-zaqar
- openstack/tempest
- openstack/neutron-tempest-plugin
- job:
name: puppet-openstack-integration-run-base