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: '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       - '{project-name}-{subproject}-python-staging-{stream}'
78       - '{project-name}-{subproject}-python-release-{stream}'
79     files: '**'
80     archive-artifacts: ''
81     build-node: ubuntu1604-builder-4c-4g
82
83 - project:
84     name: logging-analytics-pylog-python
85     project-name: 'logging-analytics-pylog'
86     project: 'logging-analytics'
87     stream:
88       - 'master':
89           branch: 'master'
90     mvn-settings: 'logging-analytics-settings'
91     build-node: 'ubuntu1604-builder-4c-4g'
92     subproject:
93       - 'pylog':
94           path: 'pylog'
95           pattern: 'pylog/**'
96     jobs:
97       - '{project-name}-{stream}-{subproject}-verify-python'
98
99 - project:
100     name: logging-analytics-info
101     project-name: 'logging-analytics'
102     jobs:
103       - gerrit-info-yaml-verify
104     project: 'logging-analytics'
105     branch: 'master'
106
107 - project:
108     name: logging-analytics-clm
109     jobs:
110       - gerrit-maven-clm
111     nexus-iq-namespace: 'onap-'
112     project: logging-analytics
113     project-name: 'logging-analytics'
114     branch: 'master'
115     mvn-settings: 'logging-analytics-settings'