Fix issue about framework release job
[ci-management.git] / jjb / multicloud / multicloud-framework-java.yaml
1 ---
2 - project:
3     name: multicloud-framework-java
4     project-name: 'multicloud-framework'
5     project: 'multicloud/framework'
6     stream:
7       - 'master':
8           branch: 'master'
9     mvn-settings: 'multicloud-framework-settings'
10     subproject:
11       - 'multivimbroker':
12           pom: 'multivimbroker/pom.xml'
13           pattern: 'multivimbroker/**'
14       - 'artifactbroker':
15           pom: 'artifactbroker/pom.xml'
16           pattern: 'artifactbroker/**'
17     jobs:
18       - '{project-name}-{stream}-verify-java'
19       - '{project-name}-{stream}-merge-java'
20       - '{project-name}-{stream}-{subproject}-verify-java'
21       - '{project-name}-{stream}-{subproject}-merge-java'
22       - '{project-name}-{stream}-{subproject}-release-version-java-daily'
23       - '{project-name}-{stream}-docker-java-version-shell-daily':
24           docker-pom: 'pom.xml'
25           mvn-goals: 'install'
26           script:
27             !include-raw-escape: 'build-multicloud-framework-docker-image.sh'
28           build-node: ubuntu1604-docker-8c-8g
29     files: '**'
30     archive-artifacts: ''
31     build-node: ubuntu1604-builder-4c-4g
32
33 #- project:
34 #    name: multicloud-framework-arm64-java
35 #    project-name: 'multicloud-framework-arm64'
36 #    project: 'multicloud/framework'
37 #    stream:
38 #      - 'master':
39 #          branch: 'master'
40 #    mvn-settings: 'multicloud-framework-settings'
41 #    subproject:
42 #      - 'multivimbroker':
43 #          pom: 'multivimbroker/pom.xml'
44 #          pattern: 'multivimbroker/**'
45 #    jobs:
46 #      - '{project-name}-{stream}-docker-java-version-shell-daily':
47 #          docker-pom: 'pom.xml'
48 #          mvn-goals: 'install'
49 #          script:
50 #            !include-raw-escape: 'build-multicloud-framework-docker-image.sh'
51 #    files: '**'
52 #    archive-artifacts: ''
53 #    build-node: ubuntu1604-docker-arm64-4c-2g
54 #
55 - project:
56     name: multicloud-framework-multivimbroker-sonar
57     jobs:
58       - gerrit-maven-sonar
59     cron: '@daily'
60     build-node: ubuntu1604-builder-4c-4g
61     project: 'multicloud/framework'
62     project-name: 'multicloud-framework-multivimbroker'
63     branch: 'master'
64     mvn-params: '-f multivimbroker/pom.xml'
65     mvn-settings: 'multicloud-framework-settings'
66     mvn-goals: 'clean install'
67     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
68
69 - project:
70     name: multicloud-framework-multivimbroker-clm
71     jobs:
72       - gerrit-maven-clm
73     nexus-iq-namespace: 'onap-'
74     project: multicloud/framework
75     project-name: 'multicloud-framework-multivimbroker'
76     branch: 'master'
77     mvn-params: '-f multivimbroker/pom.xml'
78     mvn-settings: 'multicloud-framework-settings'
79
80 - project:
81     name: multicloud-framework-artifactbroker-sonar
82     jobs:
83       - gerrit-maven-sonar
84     cron: '@daily'
85     build-node: ubuntu1604-builder-4c-4g
86     project: 'multicloud/framework'
87     project-name: 'multicloud-framework-artifactbroker'
88     branch: 'master'
89     mvn-params: '-f artifactbroker/pom.xml'
90     mvn-settings: 'multicloud-framework-settings'
91     mvn-goals: 'clean install'
92     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
93
94 - project:
95     name: multicloud-framework-artifactbroker-clm
96     jobs:
97       - gerrit-maven-clm
98     nexus-iq-namespace: 'onap-'
99     project: multicloud/framework
100     project-name: 'multicloud-framework-artifactbroker'
101     branch: 'master'
102     mvn-params: '-f artifactbroker/pom.xml'
103     mvn-settings: 'multicloud-framework-settings'