Fix ELEMENT_PATH logic 03/74203/3
authorCédric Ollivier <cedric.ollivier@orange.com>
Sat, 21 Oct 2023 15:52:37 +0000 (17:52 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sat, 21 Oct 2023 16:04:10 +0000 (18:04 +0200)
Change-Id: Ifdb4731cce556b2569c126e40091191625f1d2be
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
jjb/functest/xtesting-ci-vm.yaml

index 8ab1c03..71222d8 100644 (file)
           sudo apt-get -o DPkg::Lock::Timeout=300 update && \
           DEBIAN_FRONTEND=noninteractive sudo apt-get \
             -o DPkg::Lock::Timeout=300 install python3-diskimage-builder -y
-          export ELEMENTS_PATH=$(pwd)/elements
+          if [ "{project}"" == "xtestingci" ]; then
+            export ELEMENTS_PATH=$(pwd)/elements
+          else
+            git clone https://github.com/collivier/ansible-role-xtesting.git
+            export ELEMENTS_PATH=$(pwd)/elements:$(pwd)/ansible-role-xtesting/elements
+          fi
           disk-image-create --image-size 20 -o {project}-{version}.qcow2 debian vm {project}
-          gsutil cp xtestingci-{version}.qcow2 gs://artifacts.opnfv.org/{project}/{project}-{version}.qcow2
+          gsutil cp {project}-{version}.qcow2 gs://artifacts.opnfv.org/{project}/{project}-{version}.qcow2
 
 - trigger:
     name: xtesting-ci-vm-trigger