Merge "Update memcached/redis packer templates"
[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     mvn-settings: 'logging-analytics-settings'
18     files: '**'
19     archive-artifacts: ''
20     build-node: ubuntu1604-builder-4c-4g
21
22 - project:
23     name: logging-analytics-sonar
24     jobs:
25       - gerrit-maven-sonar
26     cron: '@daily'
27     build-node: ubuntu1604-builder-4c-4g
28     project: 'logging-analytics'
29     project-name: 'logging-analytics'
30     branch: 'master'
31     mvn-settings: 'logging-analytics-settings'
32     mvn-goals: 'clean install'
33     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
34
35 - project:
36     name: logging-analytics-pylog
37     project-name: 'logging-analytics-pylog'
38     project: 'logging-analytics'
39     python-version: python3
40     stream:
41       - 'master':
42           branch: 'master'
43     mvn-settings: 'logging-analytics-settings'
44     subproject:
45       - 'pylog':
46           pom: 'pylog/pom.xml'
47           pattern: 'pylog/**'
48           tox-dir: pylog/
49           tox-envs: ''
50     jobs:
51       - '{project-name}-{stream}-{subproject}-verify-java'
52       - '{project-name}-{stream}-{subproject}-merge-java'
53       - '{project-name}-{stream}-{subproject}-release-version-java-daily'
54       - '{project-name}-{subproject}-python-staging-{stream}'
55       - '{project-name}-{subproject}-python-release-{stream}'
56     files: '**'
57     archive-artifacts: ''
58     build-node: ubuntu1604-builder-4c-4g
59
60 - project:
61     name: logging-analytics-pylog-python
62     project-name: 'logging-analytics-pylog'
63     project: 'logging-analytics'
64     stream:
65       - 'master':
66           branch: 'master'
67     mvn-settings: 'logging-analytics-settings'
68     build-node: 'ubuntu1604-builder-4c-4g'
69     subproject:
70       - 'pylog':
71           path: 'pylog'
72           pattern: 'pylog/**'
73     jobs:
74       - '{project-name}-{stream}-{subproject}-verify-python'
75
76 - project:
77     name: logging-analytics-info
78     project-name: 'logging-analytics'
79     jobs:
80       - gerrit-info-yaml-verify
81     project: 'logging-analytics'
82     branch: 'master'
83
84 - project:
85     name: logging-analytics-clm
86     jobs:
87       - gerrit-maven-clm
88     project: logging-analytics
89     project-name: 'logging-analytics'
90     branch: 'master'
91     mvn-settings: 'logging-analytics-settings'