blob: 7dc0528c69ff09fced9deea8f7b6a3ecc9088ffb [file] [log] [blame]
Kailash Khalasi8e12ccd2018-09-27 13:20:25 -07001---
Kailash5ec1db72019-02-12 13:15:49 -08002# omec license check job
Kailash Khalasi8e12ccd2018-09-27 13:20:25 -07003
4- project:
Kailashb7425dd2019-02-12 14:16:07 -08005 name: omec-license-check
Kailash Khalasi8e12ccd2018-09-27 13:20:25 -07006
7 project-name: '{name}'
8
9 jobs:
10 - 'license-check'
11
12- job-template:
Kailashb7425dd2019-02-12 14:16:07 -080013 id: 'license-check'
Kailash5ec1db72019-02-12 13:15:49 -080014 name: 'omec-license'
Kailashb7425dd2019-02-12 14:16:07 -080015
Kailash Khalasi8e12ccd2018-09-27 13:20:25 -070016 description: |
17 <!-- Managed by Jenkins Job Builder -->
18 Copyright (c) 2018 Open Networking Foundation (ONF)
19
Kailash0acabe32019-02-12 14:03:09 -080020 properties:
21 - cord-infra-properties:
22 build-days-to-keep: '{build-days-to-keep}'
23 artifact-num-to-keep: '{artifact-num-to-keep}'
24
25 wrappers:
26 - lf-infra-wrappers:
27 build-timeout: '{build-timeout}'
28 jenkins-ssh-credential: '{jenkins-ssh-credential}'
29
Kailash Khalasi8e12ccd2018-09-27 13:20:25 -070030 parameters:
31 - string:
32 name: TestNodeName
Kailash5ec1db72019-02-12 13:15:49 -080033 default: 'ubuntu16.04-basebuild-1c-1g'
Kailash Khalasi8e12ccd2018-09-27 13:20:25 -070034 description: 'Jenkins node name of TestVM Node'
35
36 - string:
37 name: branch
38 default: 'master'
39 description: 'Gerrit Branch'
40
41 - string:
42 name: repos
Kailash5ec1db72019-02-12 13:15:49 -080043 default: 'ngic-rtc,freediameter,c3po,openmme,oss-util,deployment,il_trafficgen'
44 description: 'list of the repos to check'
Kailash Khalasi8e12ccd2018-09-27 13:20:25 -070045
46 - string:
47 name: prefix
48 default: 'cord-m'
49 description: 'The prefix to give to the projects in the BlackDuck dashboard'
50
51 - string:
52 name: notificationEmail
Kailash5ec1db72019-02-12 13:15:49 -080053 default: 'omecproject-support@opennetworking.org'
Kailash Khalasi8e12ccd2018-09-27 13:20:25 -070054 description: ''
55
Kailashf1798162019-02-12 13:46:23 -080056 project-type: pipeline
Kailash Khalasi8e12ccd2018-09-27 13:20:25 -070057 concurrent: true
58
59 dsl: !include-raw-escape: pipeline/license-check.groovy
Kailash5ec1db72019-02-12 13:15:49 -080060
61 triggers:
62 - timed: |
63 TZ=America/Los_Angeles
64 H 3 * * *