# brahmaputra
#--------------------------------
pod:
- - dell-us-testing-bm-1:
+ - dell-pod1:
installer: compass
+ auto-trigger-name: 'qtip-daily-dell-pod1-trigger'
<<: *brahmaputra
- orange-pod2:
installer: joid
+ auto-trigger-name: 'daily-trigger-disabled'
<<: *brahmaputra
- - dell-us-deploying-bm3:
- installer: fuel
- <<: *brahmaputra
-
#--------------------------------
# master
#--------------------------------
- juniper-pod1:
installer: joid
<<: *master
-# - zte-build-1: #would be confirmed with the ZTE lab by tomorrow
-# installer: fuel
-# <<: *master
+ auto-trigger-name: 'daily-trigger-disabled'
+ - zte-pod1:
+ installer: fuel
+ auto-trigger-name: 'daily-trigger-disabled'
+ <<: *master
+ - zte-pod2:
+ installer: fuel
+ auto-trigger-name: 'qtip-daily-zte-pod2-trigger'
+ <<: *master
#--------------------------------
jobs:
disabled: false
parameters:
- - project-parameter:
- project: '{project}'
- - '{pod}-defaults'
- - '{installer}-defaults'
- - string:
- name: DEPLOY_SCENARIO
- default: 'os-nosdn-nofeature-ha'
+ - project-parameter:
+ project: '{project}'
+ - '{installer}-defaults'
+ - '{pod}-defaults'
+ - string:
+ name: DEPLOY_SCENARIO
+ default: 'os-nosdn-nofeature-ha'
scm:
- - git-scm:
- credentials-id: '{ssh-credentials}'
- refspec: ''
- branch: '{branch}'
+ - git-scm:
+ credentials-id: '{ssh-credentials}'
+ refspec: ''
+ branch: '{branch}'
+
+ triggers:
+ - '{auto-trigger-name}'
builders:
- 'qtip-cleanup'
publishers:
- email:
- recipients: nauman.ahad@xflowresearch.com, mofassir.arif@xflowresearch.com, vikram@nvirters.com
+ recipients: nauman.ahad@xflowresearch.com, mofassir.arif@xflowresearch.com, vikram@nvirters.com, zhang.yujunz@zte.com.cn
###########################
#biuilder macros
echo "Qtip: Start Docker and prepare environment"
envs="INSTALLER_TYPE=${INSTALLER_TYPE} -e INSTALLER_IP=${INSTALLER_IP} -e NODE_NAME=${NODE_NAME}"
suite="TEST_CASE=all"
+ dir_imgstore="${HOME}/imgstore"
+ img_volume="${dir_imgstore}:/home/opnfv/imgstore"
docker pull opnfv/qtip:latest
- cmd=" docker run -id -e $envs -e $suite opnfv/qtip:latest /bin/bash"
+ cmd=" docker run -id -e $envs -e $suite -v ${img_volume} opnfv/qtip:latest /bin/bash"
echo "Qtip: Running docker run command: ${cmd}"
${cmd}
docker ps -a
docker rmi opnfv/qtip:$tag
done
fi
+
+#################
+#trigger macros
+#################
+
+- trigger:
+ name: 'qtip-daily-dell-pod1-trigger'
+ triggers:
+ - timed: '0 3 * * *'
+
+#- trigger:
+# name: 'qtip-daily-juniper-pod1-trigger'
+# triggers:
+# - timed : '0 0 * * *'
+
+#- trigger:
+# name: 'qtip-dailty-orange-pod2-trigger'
+# triggers:
+# - timed : ' 0 0 * * *'
+
+- trigger:
+ name: 'qtip-daily-zte-pod2-trigger'
+ triggers:
+ - timed: '0 5 * * *'
+