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