[QTIP] Add a new variable "SUT" in project
[releng.git] / jjb / qtip / qtip-experimental-jobs.yml
1 ---
2 ###########################################
3 # Experimental jobs for development purpose
4 ###########################################
5
6 - project:
7     name: qtip-experimental-jobs
8     project: qtip
9     jobs:
10       - 'qtip-{sut}-experimental-{pod}-{stream}'
11     stream:
12       - master:
13           branch: '{stream}'
14           gs-pathname: ''
15           disabled: false
16
17     pod:
18       - zte-virtual6:
19           installer: fuel
20           pod: zte-virtual6
21
22     # -------------------------------
23     # SYSTEM UNDER TEST
24     # -------------------------------
25     sut:
26       - 'host'
27       - 'vnf'
28
29 ################################
30 ## job templates
31 #################################
32
33 - job-template:
34     name: 'qtip-{sut}-experimental-{pod}-{stream}'
35
36     disabled: '{obj:disabled}'
37
38     parameters:
39       - project-parameter:
40           project: '{project}'
41           branch: '{branch}'
42       - '{installer}-defaults'
43       - '{pod}-defaults'
44       - string:
45           name: SUT
46           default: '{sut}'
47     scm:
48       - git-scm-gerrit
49
50     triggers:
51       - experimental:
52           project: '{project}'
53           branch: '{branch}'
54           files: '**'
55
56     builders:
57       - shell: |
58            #!/bin/bash
59               source tests/ci/experimental.sh