Make code sections readable and consistent
[ci-management.git] / jjb / logging-analytics / logging-analytics.yaml
1 ---
2 - project:
3     name: logging-analytics
4     project-name: 'logging-analytics'
5     jobs:
6       - gerrit-maven-clm:
7       - '{project-name}-{stream}-verify-java'
8       - '{project-name}-{stream}-merge-java'
9       - '{project-name}-{stream}-release-version-java-daily'
10       - '{project-name}-{stream}-docker-version-java-daily':
11           docker-pom: 'pom.xml'
12           mvn-profile: 'docker'
13           mvn-params: '-Dmaven.test.skip=true'
14     project: 'logging-analytics'
15     stream:
16       - 'master':
17           branch: 'master'
18     mvn-settings: 'logging-analytics-settings'
19     files: '**'
20     archive-artifacts: ''
21     build-node: ubuntu1604-builder-4c-4g
22
23 - project:
24     name: logging-analytics-sonar
25     jobs:
26       - gerrit-maven-sonar
27     cron: 'H 11 * * *'
28     build-node: ubuntu1604-builder-4c-4g
29     project: 'logging-analytics'
30     project-name: 'logging-analytics'
31     branch: 'master'
32     mvn-settings: 'logging-analytics-settings'
33     mvn-goals: 'clean install'
34     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
35
36 - project:
37     name: logging-analytics-pylog
38     project-name: 'logging-analytics-pylog'
39     project: 'logging-analytics'
40     python-version: python3
41     stream:
42       - 'master':
43           branch: 'master'
44     mvn-settings: 'logging-analytics-settings'
45     subproject:
46       - 'pylog':
47           pom: 'pylog/pom.xml'
48           pattern: 'pylog/**'
49           tox-dir: pylog/
50           tox-envs: ''
51     jobs:
52       - '{project-name}-{stream}-{subproject}-verify-java'
53       - '{project-name}-{stream}-{subproject}-merge-java'
54       - '{project-name}-{stream}-{subproject}-release-version-java-daily'
55       - '{project-name}-{subproject}-python-staging-{stream}'
56       - '{project-name}-{subproject}-python-release-{stream}'
57     files: '**'
58     archive-artifacts: ''
59     build-node: ubuntu1604-builder-4c-4g
60
61 - project:
62     name: logging-analytics-pylog-python
63     project-name: 'logging-analytics-pylog'
64     project: 'logging-analytics'
65     stream:
66       - 'master':
67           branch: 'master'
68     mvn-settings: 'logging-analytics-settings'
69     build-node: 'ubuntu1604-builder-4c-4g'
70     subproject:
71       - 'pylog':
72           path: 'pylog'
73           pattern: 'pylog/**'
74     jobs:
75       - '{project-name}-{stream}-{subproject}-verify-python'