CLM jobs for MOD components
[ci-management.git] / jjb / dcaegen2 / dcaegen2-platform-mod-distributorapi.yaml
1 ---
2 # dcagen2_platform_common is defined in dcaegen2-platform-adapter.yaml
3
4 - project:
5     <<: *dcaegen2_platform_common
6     name: dcaegen2-platform-mod-distributorapi
7     # root of docker build
8     docker-root: mod/distributorapi
9     # image name
10     docker-name: '{name}'
11     stream:
12       - master:
13             branch: master
14     jobs:
15       - '{project-name}-gerrit-docker-jobs'
16
17 - project:
18     <<: *dcaegen2_platform_common
19     name: dcagen2-platform-mod-distributorapi-verify
20     docker-root: mod/distributorapi
21     stream:
22       - all:
23             branch: '*'
24     jobs:
25       - gerrit-tox-verify
26
27 - project:
28     <<: *dcaegen2_platform_common
29     name: dcaegen2-platform-mod-distributorapi-sonar
30     docker-root: mod/distributorapi
31     branch: master
32     jobs:
33       - gerrit-tox-sonar
34     cron: '@daily'
35
36 - project:
37     <<: *dcaegen2_platform_common
38     name: dcaegen2-platform-mod-distributorapi-clm
39     docker-root: mod/distributorapi
40     jobs:
41       - gerrit-maven-clm
42     nexus-iq-namespace: 'onap-'
43     project-name: 'dcaegen2-platform-mod-distributorapi-clm'
44     mvn-params: '-f mod/distributorapi/pom.xml'
45     branch: 'master'