dcaegen2 jobs updates for jjb migration
[ci-management.git] / jjb / logging-analytics / logging-analytics.yaml
1 ---
2 - project:
3     name: logging-analytics-project-view
4     project-name: logging-analytics
5     views:
6       - project-view
7
8 - project:
9     name: logging-analytics
10     project-name: 'logging-analytics'
11     jobs:
12       - '{project-name}-{stream}-verify-java'
13       - '{project-name}-{stream}-merge-java'
14       - gerrit-maven-stage:
15           sign-artifacts: true
16           build-node: centos7-builder-4c-4g
17           maven-versions-plugin: true
18     project: 'logging-analytics'
19     stream:
20       - 'master':
21           branch: 'master'
22     mvn-settings: 'logging-analytics-settings'
23     files: '**'
24     archive-artifacts: ''
25     build-node: ubuntu1604-builder-4c-4g
26
27 #- project:
28 #    name: logging-analytics-arm64
29 #    project-name: 'logging-analytics-arm64'
30 #    jobs:
31 #      - '{project-name}-{stream}-docker-version-java-daily':
32 #          docker-pom: 'pom.xml'
33 #          mvn-profile: 'docker'
34 #          mvn-params: '-Dmaven.test.skip=true'
35 #    project: 'logging-analytics'
36 #    stream:
37 #      - 'master':
38 #          branch: 'master'
39 #      - 'casablanca':
40 #          branch: 'casablanca'
41 #    mvn-settings: 'logging-analytics-settings'
42 #    files: '**'
43 #    archive-artifacts: ''
44 #    build-node: ubuntu1604-docker-arm64-4c-2g
45 #
46 - project:
47     name: logging-analytics-sonar
48     jobs:
49       - gerrit-maven-sonar
50     cron: '@daily'
51     build-node: ubuntu1604-builder-4c-4g
52     project: 'logging-analytics'
53     project-name: 'logging-analytics'
54     branch: 'master'
55     mvn-settings: 'logging-analytics-settings'
56     mvn-goals: 'clean install'
57     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
58
59 - project:
60     name: logging-analytics-pylog
61     project-name: 'logging-analytics-pylog'
62     project: 'logging-analytics'
63     python-version: python3
64     stream:
65       - 'master':
66           branch: 'master'
67     mvn-settings: 'logging-analytics-settings'
68     subproject:
69       - 'pylog':
70           pom: 'pylog/pom.xml'
71           pattern: 'pylog/**'
72           tox-dir: pylog/
73           tox-envs: ''
74     jobs:
75       - '{project-name}-{stream}-{subproject}-verify-java'
76       - '{project-name}-{stream}-{subproject}-merge-java'
77       - gerrit-maven-stage:
78           sign-artifacts: true
79           build-node: centos7-builder-4c-4g
80           maven-versions-plugin: true
81       - '{project-name}-{subproject}-python-staging-{stream}'
82       - '{project-name}-{subproject}-python-release-{stream}'
83     files: '**'
84     archive-artifacts: ''
85     build-node: ubuntu1604-builder-4c-4g
86
87 - project:
88     name: logging-analytics-pylog-python
89     project-name: 'logging-analytics-pylog'
90     project: 'logging-analytics'
91     stream:
92       - 'master':
93           branch: 'master'
94     mvn-settings: 'logging-analytics-settings'
95     build-node: 'ubuntu1604-builder-4c-4g'
96     subproject:
97       - 'pylog':
98           path: 'pylog'
99           pattern: 'pylog/**'
100     jobs:
101       - '{project-name}-{stream}-{subproject}-verify-python'
102
103 - project:
104     name: logging-analytics-info
105     project-name: 'logging-analytics'
106     jobs:
107       - gerrit-info-yaml-verify
108     project: 'logging-analytics'
109     branch: 'master'
110
111 - project:
112     name: logging-analytics-clm
113     jobs:
114       - gerrit-maven-clm
115     nexus-iq-namespace: 'onap-'
116     project: logging-analytics
117     project-name: 'logging-analytics'
118     branch: 'master'
119     mvn-settings: 'logging-analytics-settings'