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