blob: 8a13a749d72239ec4838ccae4c35ff9d7486ce47 [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 Khalasif005fcb2018-10-02 12:52:03 -070043 project-type: pipeline
44 concurrent: false
45
46 dsl: !include-raw-escape: pipeline/siab.groovy
47
48 triggers:
49 - timed: |
50 TZ=America/Los_Angeles
Kailash Khalasidaa056e2018-10-12 09:58:26 -070051 0 */2 * * *
52
53- job-template:
54 id: 'siab-latest'
55 name: 'seba-in-a-box-build-test-latest'
56
57 description: |
58 <!-- Managed by Jenkins Job Builder -->
59 Created by {id} job-template from ci-management/jjb/siba.yaml <br /><br />
60 E2E Validation for Seba-in-a-Box
61
62 properties:
63 - cord-infra-properties:
64 build-days-to-keep: '{build-days-to-keep}'
65 artifact-num-to-keep: '{artifact-num-to-keep}'
66
67 wrappers:
68 - lf-infra-wrappers:
69 build-timeout: '{build-timeout}'
70 jenkins-ssh-credential: '{jenkins-ssh-credential}'
71
72 parameters:
73 - string:
74 name: executorNode
75 default: 'qct-pod3-node1'
76 description: 'Name of the Jenkins node to run the job on'
77
78 - string:
79 name: version
80 default: 'latest'
81 description: 'Latest | Stable'
82
83 project-type: pipeline
84 concurrent: false
85
86 dsl: !include-raw-escape: pipeline/siab.groovy
87
88 triggers:
89 - timed: |
90 TZ=America/Los_Angeles
91 59 */2 * * *
92