blob: e3baf22ee2d0426b591da000889ea4ab907f0d7a [file] [log] [blame]
Kailash Khalasif005fcb2018-10-02 12:52:03 -07001---
2# kubespray installation validation job
3
4- project:
5 name: seba-in-a-box
6
7 project-name: '{name}'
8
9 jobs:
Kailash Khalasidaa056e2018-10-12 09:58:26 -070010 - 'siab-stable'
11 - 'siab-latest'
Kailash Khalasif005fcb2018-10-02 12:52:03 -070012
13- job-template:
Kailash Khalasidaa056e2018-10-12 09:58:26 -070014 id: 'siab-stable'
15 name: 'seba-in-a-box-build-test-stable'
Kailash Khalasif005fcb2018-10-02 12:52:03 -070016
17 description: |
18 <!-- Managed by Jenkins Job Builder -->
19 Created by {id} job-template from ci-management/jjb/siba.yaml <br /><br />
20 E2E Validation for Seba-in-a-Box
21
22 properties:
23 - cord-infra-properties:
24 build-days-to-keep: '{build-days-to-keep}'
25 artifact-num-to-keep: '{artifact-num-to-keep}'
26
27 wrappers:
28 - lf-infra-wrappers:
29 build-timeout: '{build-timeout}'
30 jenkins-ssh-credential: '{jenkins-ssh-credential}'
31
32 parameters:
33 - string:
34 name: executorNode
35 default: 'qct-pod3-node1'
36 description: 'Name of the Jenkins node to run the job on'
37
Kailash Khalasidaa056e2018-10-12 09:58:26 -070038 - string:
39 name: version
40 default: 'stable'
41 description: 'Latest | Stable'
42
Kailash Khalasid0c5ecf2018-10-19 13:52:37 -070043 - string:
44 name: Test_Tags
45 default: ''
46 description: 'empty for stable and latest for latest'
47
Kailash Khalasif005fcb2018-10-02 12:52:03 -070048 project-type: pipeline
49 concurrent: false
50
51 dsl: !include-raw-escape: pipeline/siab.groovy
52
53 triggers:
54 - timed: |
55 TZ=America/Los_Angeles
Kailash Khalasidaa056e2018-10-12 09:58:26 -070056 0 */2 * * *
57
58- job-template:
59 id: 'siab-latest'
60 name: 'seba-in-a-box-build-test-latest'
61
62 description: |
63 <!-- Managed by Jenkins Job Builder -->
64 Created by {id} job-template from ci-management/jjb/siba.yaml <br /><br />
65 E2E Validation for Seba-in-a-Box
66
67 properties:
68 - cord-infra-properties:
69 build-days-to-keep: '{build-days-to-keep}'
70 artifact-num-to-keep: '{artifact-num-to-keep}'
71
72 wrappers:
73 - lf-infra-wrappers:
74 build-timeout: '{build-timeout}'
75 jenkins-ssh-credential: '{jenkins-ssh-credential}'
76
77 parameters:
78 - string:
79 name: executorNode
80 default: 'qct-pod3-node1'
81 description: 'Name of the Jenkins node to run the job on'
82
83 - string:
84 name: version
85 default: 'latest'
86 description: 'Latest | Stable'
87
Kailash Khalasid0c5ecf2018-10-19 13:52:37 -070088 - string:
89 name: Test_Tags
Kailash2b7b11c2019-01-18 13:37:48 -080090 default: 'TESTTAGS=test1'
Kailash Khalasid0c5ecf2018-10-19 13:52:37 -070091 description: 'empty for stable and latest for latest'
92
Kailash Khalasidaa056e2018-10-12 09:58:26 -070093 project-type: pipeline
94 concurrent: false
95
96 dsl: !include-raw-escape: pipeline/siab.groovy
97
98 triggers:
99 - timed: |
100 TZ=America/Los_Angeles
101 59 */2 * * *
102