9fbcaef62f49c52c5c0745909925a57e8a7f4537
[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     project: 'logging-analytics'
14     stream:
15       - 'master':
16           branch: 'master'
17     mvn-settings: 'logging-analytics-settings'
18     files: '**'
19     archive-artifacts: ''
20     build-node: ubuntu1604-builder-4c-4g
21 - project:
22     name: logging-analytics-sonar
23     jobs:
24       - gerrit-maven-sonar
25     cron: 'H 11 * * *'
26     build-node: ubuntu1604-builder-4c-4g
27     project: 'logging-analytics'
28     project-name: 'logging-analytics'
29     branch: 'master'
30     mvn-settings: 'logging-analytics-settings'
31     mvn-goals: 'clean install'
32     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
33 - project:
34     name: logging-analytics-pylog
35     project-name: 'logging-analytics-pylog'
36     project: 'logging-analytics'
37     python-version: python3
38     stream:
39       - 'master':
40           branch: 'master'
41     mvn-settings: 'logging-analytics-settings'
42     subproject:
43       - 'pylog':
44           pom: 'pylog/pom.xml'
45           pattern: 'pylog/**'
46           tox-dir: pylog/
47           tox-envs: ''
48     jobs:
49       - '{project-name}-{stream}-{subproject}-verify-java'
50       - '{project-name}-{stream}-{subproject}-merge-java'
51       - '{project-name}-{stream}-{subproject}-release-version-java-daily'
52       - '{project-name}-{subproject}-python-staging-{stream}'
53       - '{project-name}-{subproject}-python-release-{stream}'
54     files: '**'
55     archive-artifacts: ''
56     build-node: ubuntu1604-builder-4c-4g
57 - project:
58     name: logging-analytics-pylog-python
59     project-name: 'logging-analytics-pylog'
60     project: 'logging-analytics'
61     stream:
62       - 'master':
63           branch: 'master'
64     mvn-settings: 'logging-analytics-settings'
65     build-node: 'ubuntu1604-builder-4c-4g'
66     subproject:
67       - 'pylog':
68           path: 'pylog'
69           pattern: 'pylog/**'
70     jobs:
71       - '{project-name}-{stream}-{subproject}-verify-python'