99b4bd25961a5bd1eff90f290e404fdc13937296
[releng/builder.git] / jjb / odltools / odltools.yaml
1 ---
2 - project:
3     name: odltools
4     jobs:
5       - gerrit-tox-verify
6       - '{project-name}-rtd-jobs':
7           build-node: centos7-builder-2c-2g
8           doc-dir: .tox/docs/tmp/html
9           project-pattern: odltools
10           rtd-build-url: https://readthedocs.org/api/v2/webhook/odltools/40832/
11           rtd-token: 225d4ef64e1efce4fe3ba4c9c4fe772355d3c8b2
12
13     stream:
14       - silicon:
15           branch: 'master'
16       - aluminium:
17           branch: 'stable/aluminium'
18       - magnesium:
19           branch: 'stable/magnesium'
20       - sodium:
21           branch: 'stable/sodium'
22
23     project: odltools
24     project-name: odltools
25     build-node: centos7-builder-2c-2g
26     build-timeout: 60
27     mvn-settings: 'odltools-settings'
28
29 - project:
30     name: odltools-release-management
31     jobs:
32       - gerrit-release-merge
33
34     project: odltools
35     project-name: odltools
36
37     build-node: centos7-builder-2c-1g
38     mvn-settings: odltools-settings
39
40 - project:
41     name: odltools-sonar
42     jobs:
43       - gerrit-maven-sonar:
44           mvn-params: >
45             -Dodl.jacoco.aggregateFile=$WORKSPACE/target/jacoco.exec
46             -Dsonar.jacoco.reportPath=$WORKSPACE/target/jacoco.exec
47
48     project: 'odltools'
49     project-name: 'odltools'
50     branch: 'master'
51     mvn-settings: 'odltools-settings'
52     mvn-opts: '-Xmx1024m'
53     sonarcloud: true
54     sonarcloud-project-organization: '{sonarcloud_project_organization}'
55     sonarcloud-api-token: '{sonarcloud_api_token}'
56     sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
57
58 - project:
59     name: odltools-info
60     jobs:
61       - gerrit-info-yaml-verify
62     project: odltools
63     project-name: odltools
64     branch: master
65     build-node: centos7-builder-2c-1g
66
67 - project:
68     name: odltools-view
69     views:
70       - project-view
71     project-name: odltools