Merge "Remove VID Casablanca Jenkins jobs"
[ci-management.git] / jjb / vfc / vfc-nfvo-wfengine-java.yaml
1 ---
2 - project:
3     name: vfc-nfvo-wfengine
4     project-name: 'vfc-nfvo-wfengine'
5     project: 'vfc/nfvo/wfengine'
6     stream:
7       - 'master':
8           branch: 'master'
9     mvn-settings: 'vfc-nfvo-wfengine-settings'
10     subproject:
11       - 'engine-mgr-service':
12           pom: 'wfenginemgrservice/pom.xml'
13           pattern: 'wfenginemgrservice/**'
14           script:
15             !include-raw-escape: 'build-nfvo-wfengine-engine-mgr-service-docker-image.sh'
16       - 'engine-activiti-extension':
17           pom: 'activiti-extension/pom.xml'
18           pattern: 'activiti-extension/**'
19           script:
20             !include-raw-escape: 'build-nfvo-wfengine-engine-activiti-extension-docker-image.sh'
21     jobs:
22       - '{project-name}-{stream}-{subproject}-verify-java'
23       - '{project-name}-{stream}-{subproject}-merge-java'
24       - '{project-name}-{stream}-{subproject}-release-version-java-daily'
25       - '{project-name}-{stream}-{subproject}-docker-java-version-shell-daily':
26           mvn-goals: 'clean'
27     files: '**'
28     archive-artifacts: ''
29     build-node: ubuntu1604-builder-4c-4g
30
31 - project:
32     name: vfc-nfvo-wfengine-wfenginemgrservice-sonar
33     jobs:
34       - gerrit-maven-sonar
35     mvn-params: '-f wfenginemgrservice/pom.xml'
36     cron: '@daily'
37     build-node: ubuntu1604-builder-4c-4g
38     project: 'vfc/nfvo/wfengine'
39     project-name: 'vfc-nfvo-wfengine-wfenginemgrservice'
40     branch: 'master'
41     mvn-settings: 'vfc-nfvo-wfengine-settings'
42     mvn-goals: 'clean install'
43     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
44 - project:
45     name: vfc-nfvo-wfengine-activiti-extension-sonar
46     jobs:
47       - gerrit-maven-sonar
48     mvn-params: '-f activiti-extension/pom.xml'
49     cron: '@daily'
50     build-node: ubuntu1604-builder-4c-4g
51     project: 'vfc/nfvo/wfengine'
52     project-name: 'vfc-nfvo-wfengine-activiti-extension'
53     branch: 'master'
54     mvn-settings: 'vfc-nfvo-wfengine-settings'
55     mvn-goals: 'clean install'
56     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
57
58 - project:
59     name: vfc-nfvo-wfengine-clm
60     jobs:
61       - gerrit-maven-clm
62     nexus-iq-namespace: 'onap-'
63     project: vfc/nfvo/wfengine
64     project-name: 'vfc-nfvo-wfengine'
65     build-node: ubuntu1604-builder-4c-4g
66     branch: 'master'
67     mvn-settings: 'vfc-nfvo-wfengine-settings'
68
69 - project:
70     name: vfc-nfvo-wfengine-info
71     project-name: vfc-nfvo-wfengine
72     jobs:
73       - gerrit-info-yaml-verify
74     project: vfc/nfvo/wfengine
75     branch: master