aab7438b2b9962ea05816384ba3dc2dd1bb1b003
[ci-management.git] / jjb / usecaseui / usecase-ui.yaml
1 ---
2 - project:
3     name: usecase-ui-project-view
4     project-name: usecase-ui
5     views:
6       - project-view
7
8 - project:
9     name: usecase-ui
10     project-name: 'usecase-ui'
11     project: 'usecase-ui'
12     stream:
13       - 'master':
14           branch: 'master'
15       - 'istanbul':
16           branch: 'istanbul'
17     mvn-settings: 'usecase-ui-settings'
18     jobs:
19       - '{project-name}-{stream}-verify-java'
20       - '{project-name}-{stream}-merge-java'
21       - gerrit-maven-stage:
22           sign-artifacts: true
23           build-node: centos7-builder-4c-4g
24           maven-versions-plugin: true
25       - '{project-name}-{stream}-docker-java-daily':
26           mvn-params: '-Dmaven.test.skip=true'
27           build-node: ubuntu1804-docker-8c-8g
28       - '{project-name}-gerrit-release-jobs':
29           build-node: centos7-docker-8c-8g
30     files: '**'
31     archive-artifacts: ''
32     docker-pom: 'pom.xml'
33     mvn-profile: docker
34     build-node: ubuntu1804-builder-4c-4g
35
36 - project:
37     name: usecase-ui-clm
38     jobs:
39       - gerrit-maven-clm
40     nexus-iq-namespace: 'onap-'
41     project: usecase-ui
42     project-name: 'usecase-ui'
43     build-node: ubuntu1804-builder-4c-4g
44     branch: 'master'
45     mvn-settings: 'usecase-ui-settings'
46
47 - project:
48     name: usecase-ui-info
49     project-name: usecase-ui
50     jobs:
51       - gerrit-info-yaml-verify
52     build-node: centos7-builder-2c-1g
53     project: usecase-ui
54     branch: master