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}'
77 name: '$BUILD_NUMBER Scenario: $DEPLOY_SCENARIO'
79 timeout: '{job-timeout}'
81 - fix-workspace-permissions
86 branch: '{dovetail-branch}'
88 - '{slave-label}-defaults'
91 default: 'os-nosdn-nofeature-ha'
94 default: '{docker-tag}'
95 description: 'Tag to pull dovetail docker image'
99 description: "Show debug output information"
102 default: '{testsuite}'
103 description: "dovetail testsuite to run"
105 name: DOVETAIL_REPO_DIR
106 default: "/home/opnfv/dovetail"
107 description: "Directory where the dovetail repository is cloned"
113 - description-setter:
114 description: "POD: $NODE_NAME"
120 artifacts: 'results/**/*'
124 ########################
126 ########################
128 name: dovetail-run-weekly
131 !include-raw: ./dovetail-run.sh
133 name: dovetail-cleanup-weekly
136 !include-raw: ./dovetail-cleanup.sh