~powersj/qa-jenkins-jobs/add-cosmic-iso-tests

« back to all changes in this revision

Viewing changes to jobs/iso-testing/jobs.yaml

  • Committer: Joshua Powers
  • Date: 2018-05-07 17:59:33 UTC
  • Revision ID: josh.powers@canonical.com-20180507175933-x4v5s2yjxau2qmny
server: smoke and static email

Adds email notification to the smoke and static ISO validation tests.
For the legacy ISO this will be sent only to the server-qa team, while
for live ISO it will also be sent to Michael.

Drive-by: also removed extra line in descriptions

Show diffs side-by-side

added added

removed removed

Lines of Context:
160
160
    description: |
161
161
        This job downloads the latest daily desktop iso
162
162
        Defined in lp:qa-jenkins-jobs
163
 
 
164
163
    parameters:
165
164
        - download-sleep
166
165
    node: 'iso-testing'
188
187
    description: |
189
188
        This job downloads the latest lts daily desktop iso
190
189
        Defined in lp:qa-jenkins-jobs
191
 
 
192
190
    parameters:
193
191
        - download-sleep
194
192
    node: 'iso-testing'
216
214
    description: |
217
215
        This job download the latest daily server iso
218
216
        Defined in lp:qa-jenkins-jobs
219
 
 
220
217
    parameters:
221
218
        - download-sleep
222
219
    node: 'iso-testing'
234
231
    description: |
235
232
        This job download the latest daily server iso
236
233
        Defined in lp:qa-jenkins-jobs
237
 
 
238
234
    parameters:
239
235
        - download-sleep
240
236
    node: 'iso-testing'
252
248
    description: |
253
249
        This job runs static validation on a desktop iso
254
250
        Defined in lp:qa-jenkins-jobs
255
 
 
256
251
    node: 'iso-testing'
257
252
    triggers:
258
253
        - reverse: # Trigger after the download job succeeds
270
265
    description: |
271
266
        This job runs static validation on a server iso
272
267
        Defined in lp:qa-jenkins-jobs
273
 
 
274
268
    node: 'iso-testing'
275
269
    triggers:
276
270
        - reverse: # Trigger after the download job succeeds
282
276
            release: '{release}'
283
277
            arch: '{arch}'
284
278
            variant: 'server'
 
279
    publishers:
 
280
        - email:
 
281
            recipients: 'server-crew-qa@lists.canonical.com'
285
282
 
286
283
- job-template:
287
284
    name: '{flavor}-{release}-desktop-{arch}-smoke-default'
288
285
    description: |
289
286
        Run the default iso test on a desktop image
290
287
        Defined in lp:qa-jenkins-jobs
291
 
 
292
288
    node: 'iso-testing'
293
289
    parameters:
294
290
      - string:
367
363
        - archive-artifacts
368
364
        - trigger-mark-pending-current
369
365
        - mark-junit
 
366
    publishers:
 
367
        - email:
 
368
            recipients: 'server-crew-qa@lists.canonical.com'
370
369
 
371
370
- job-template:
372
371
    name: '{flavor}-{release}-desktop-{arch}-smoke-{desktop-test}'
413
412
    description: |
414
413
        Run other server iso tests
415
414
        Defined in lp:qa-jenkins-jobs
416
 
 
417
415
    node: 'iso-testing'
418
416
    parameters:
419
417
      - string:
448
446
    description: |
449
447
        Check the footprint of daily images
450
448
        Defined in lp:qa-jenkins-jobs
451
 
 
452
449
    node: 'iso-testing'
453
450
    triggers:
454
451
        - reverse:
495
492
    description: |
496
493
        This is a parametrized job used by any of the smoke testing jobs to mark an image in pending ready for current.
497
494
        Defined in lp:qa-jenkins-jobs
498
 
 
499
495
    node: 'iso-testing'
500
496
    parameters:
501
497
        - string: