2 name: 'infra-daily-jobs'
7 #--------------------------------
9 #--------------------------------
14 #--------------------------------
16 #--------------------------------
19 slave-label: infra-virtual
21 #--------------------------------
23 #--------------------------------
28 #--------------------------------
30 #--------------------------------
32 - 'os-nosdn-nofeature-noha'
33 #--------------------------------
35 #--------------------------------
37 - 'infra-{scenario}-{pod}-daily-{stream}'
38 - 'infra-{phase}-{pod}-daily-{stream}'
39 ########################
41 ########################
43 name: 'infra-{scenario}-{pod}-daily-{stream}'
49 use-build-blocker: true
51 - 'infra-os-.*?-{pod}-daily-{stream}'
56 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
59 - timed: 'H */3 * * *'
64 - '{installer}-defaults'
65 - '{slave-label}-defaults'
72 description: "Built on $NODE_NAME"
74 - project: 'infra-provision-{pod}-daily-{stream}'
75 current-parameters: false
76 predefined-parameters:
77 DEPLOY_SCENARIO={scenario}
81 - project: 'infra-deploy-{pod}-daily-{stream}'
82 current-parameters: false
83 predefined-parameters:
84 DEPLOY_SCENARIO={scenario}
88 - project: 'infra-smoketest-{pod}-daily-{stream}'
89 current-parameters: false
90 predefined-parameters:
91 DEPLOY_SCENARIO={scenario}
95 build-step-failure-threshold: 'never'
96 failure-threshold: 'never'
97 unstable-threshold: 'FAILURE'
101 recipients: fatih.degirmenci@ericsson.com yroblamo@redhat.com mchandras@suse.de jack.morgan@intel.com zhang.jun3g@zte.com.cn
104 name: 'infra-{phase}-{pod}-daily-{stream}'
110 use-build-blocker: true
112 - 'infra-provision-{pod}-daily-{stream}'
113 - 'infra-deploy-{pod}-daily-{stream}'
114 - 'infra-smoketest-{pod}-daily-{stream}'
120 - '{installer}-defaults'
121 - '{slave-label}-defaults'
123 name: DEPLOY_SCENARIO
124 default: 'os-nosdn-nofeature-noha'
126 name: CLEAN_DIB_IMAGES
131 credentials-id: '{ssh-credentials}'
137 name: '$BUILD_NUMBER - Scenario: $DEPLOY_SCENARIO'
140 - description-setter:
141 description: "Built on $NODE_NAME"
142 - 'infra-{phase}-daily-builder'
143 #####################################
145 #####################################
147 name: 'infra-provision-daily-builder'
152 sudo $WORKSPACE/jjb/infra/infra-provision.sh
154 name: 'infra-deploy-daily-builder'
159 sudo $WORKSPACE/jjb/infra/infra-provision.sh
161 name: 'infra-smoketest-daily-builder'
166 sudo $WORKSPACE/jjb/infra/infra-provision.sh