Add INFO.yaml verify job (DCAEGEN)
[ci-management.git] / jjb / dcaegen2 / dcaegen2-analytics-pnda.yaml
1 ---
2 - project:
3     name: dcaegen2-analytics-pnda
4     # job template iterators
5     project-name: 'dcaegen2-analytics-pnda'
6     stream:
7       - 'master':
8           branch: 'master'
9     # apply to all jobs
10     project: 'dcaegen2/analytics/pnda'
11     mvn-settings: 'dcaegen2-analytics-pnda-settings'
12     files: '**'
13     maven-deploy-properties: |
14       deployAtEnd=true
15     archive-artifacts: ''
16     build-node: ubuntu1604-builder-4c-4g
17     jobs:
18       - '{project-name}-{stream}-verify-java'
19       - '{project-name}-{stream}-merge-java'
20
21 - project:
22     name: dcaegen2-analytics-pnda-sonar
23     jobs:
24       - gerrit-maven-sonar
25     cron: '@daily'
26     build-node: ubuntu1604-builder-4c-4g
27     project: 'dcaegen2/analytics/pnda'
28     project-name: 'dcaegen2-analytics-pnda'
29     branch: 'master'
30     mvn-settings: 'dcaegen2-analytics-pnda-settings'
31     mvn-goals: 'clean install'
32     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
33
34 - project:
35     name: dcaegen2-analytics-pnda-clm
36     jobs:
37       - gerrit-maven-clm
38     nexus-iq-namespace: 'onap-'
39     project: dcaegen2/analytics/pnda
40     build-node: ubuntu1604-builder-4c-4g
41     project-name: 'dcaegen2-analytics-pnda'
42     branch: 'master'
43     mvn-settings: 'dcaegen2-analytics-pnda-settings'
44
45 - project:
46     name: dcaegen2-analytics-pnda-info
47     project-name: dcaegen2-analytics-pnda
48     jobs:
49       - gerrit-info-yaml-verify
50     project: dcaegen2/analytics/pnda
51     branch: master