2 name: dovetail-weekly-jobs
4 #--------------------------------
6 #--------------------------------
10 dovetail-branch: '{stream}'
15 branch: 'stable/{stream}'
16 dovetail-branch: master
17 gs-pathname: '/{stream}'
20 #--------------------------------
21 # POD, INSTALLER, AND BRANCH MAPPING
22 #--------------------------------
23 # Installers using labels
25 # This section should only contain the installers
26 # that have been switched using labels for slaves
27 #--------------------------------
30 # slave-label: apex-baremetal
34 slave-label: compass-baremetal
38 # slave-label: fuel-baremetal
42 # slave-label: joid-baremetal
56 - 'dovetail-{sut}-{pod}-{testsuite}-{loop}-{stream}'
58 ################################
60 ################################
62 name: 'dovetail-{sut}-{pod}-{testsuite}-{loop}-{stream}'
64 disabled: '{obj:disabled}'
70 name: '$BUILD_NUMBER Scenario: $DEPLOY_SCENARIO'
72 timeout: '{job-timeout}'
81 - '{slave-label}-defaults'
84 default: 'os-nosdn-nofeature-ha'
87 default: '{docker-tag}'
88 description: 'Tag to pull dovetail docker image'
92 description: "Show debug output information"
95 default: '{testsuite}'
96 description: "dovetail testsuite to run"
98 name: DOVETAIL_REPO_DIR
99 default: "/home/opnfv/dovetail"
100 description: "Directory where the dovetail repository is cloned"
106 - description-setter:
107 description: "POD: $NODE_NAME"
113 artifacts: 'results/**/*'
117 ########################
119 ########################
121 name: dovetail-run-weekly
124 !include-raw: ./dovetail-run.sh
126 name: dovetail-cleanup-weekly
129 !include-raw: ./dovetail-cleanup.sh