Merge "Add DCAE maven-stage fixes"
[ci-management.git] / jjb / vnfsdk / vnfsdk-ves-agent.yaml
1 ---
2 - project:
3     name: vnfsdk-ves-agent
4     project-name: 'vnfsdk-ves-agent'
5     subproject:
6       - 'veslibrary':
7           pom: 'veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
8           pattern: 'veslibrary/**'
9     jobs:
10       - '{project-name}-{stream}-verify-java':
11           mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
12       - '{project-name}-{stream}-{subproject}-verify-java'
13       - '{project-name}-{stream}-{subproject}-merge-java'
14       - gerrit-maven-stage:
15           sign-artifacts: true
16           build-node: centos7-builder-4c-4g
17           maven-versions-plugin: true
18           mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
19           mvn-pom: 'veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
20           pattern: 'veslibrary/**'
21     project: 'vnfsdk/ves-agent'
22     stream:
23       - 'master':
24           branch: 'master'
25     mvn-settings: 'vnfsdk-ves-agent-settings'
26     files: '**'
27     archive-artifacts: ''
28     build-node: ubuntu1604-builder-4c-4g
29
30 - project:
31     name: vnfsdk-ves-agent-sonar
32     jobs:
33       - gerrit-maven-sonar
34     cron: '@daily'
35     build-node: ubuntu1604-builder-4c-4g
36     project: 'vnfsdk/ves-agent'
37     project-name: 'vnfsdk-ves-agent'
38     branch: 'master'
39     mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
40     mvn-settings: 'vnfsdk-ves-agent-settings'
41     mvn-goals: 'clean install'
42     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
43
44 - project:
45     name: vnfsdk-ves-agent-info
46     jobs:
47       - gerrit-info-yaml-verify
48     project: 'vnfsdk/ves-agent'
49     project-name: 'vnfsdk-ves-agent'
50     branch: 'master'
51
52 - project:
53     name: vnfsdk-ves-agent-clm
54     jobs:
55       - gerrit-maven-clm:
56          mvn-params: '-f veslibrary/ves_javalibrary/evel_javalib2/pom.xml'
57     nexus-iq-namespace: 'onap-'
58     project: vnfsdk/ves-agent
59     project-name: 'vnfsdk-ves-agent'
60     build-node: ubuntu1604-builder-4c-4g
61     branch: 'master'
62     mvn-settings: 'vnfsdk-ves-agent-settings'