Merge "Allow docker-version-java to specify node"
[ci-management.git] / jjb / vnfsdk / vnfsdk-dovetail-integration-python.yaml
1 ---
2 - project:
3     name: vnfsdk-project-view
4     project-name: vnfsdk
5     views:
6       - project-view
7
8 - project:
9     name: vnfsdk-dovetail-integration
10     project-name: 'vnfsdk-dovetail-integration'
11     subproject:
12       - dovetail-integration:
13           path: '.'
14           pattern: '**'
15     project: 'vnfsdk/dovetail-integration'
16     pom: 'pom.xml'
17     python-version: python2.7
18     tox-dir: '.'
19     tox-envs: ''
20     stream:
21       - 'master':
22           branch: 'master'
23     mvn-settings: 'vnfsdk-dovetail-integration-settings'
24     build-node: ubuntu1604-builder-4c-4g
25     jobs:
26       - '{project-name}-{stream}-{subproject}-verify-python'
27       - '{project-name}-{stream}-{subproject}-merge-java'
28       - '{project-name}-{subproject}-python-staging-{stream}'
29       - '{project-name}-{subproject}-python-release-{stream}'
30       - '{project-name}-{stream}-docker-java-daily':
31           docker-pom: 'pom.xml'
32           mvn-profile: 'docker'
33           mvn-params: '-Dmaven.test.skip=true'
34           build-node: ubuntu1604-docker-8c-8g
35 - project:
36     name: vnfsdk-dovetail-integration-arm64
37     project-name: 'vnfsdk-dovetail-integration-arm64'
38     project: 'vnfsdk/dovetail-integration'
39     pom: 'pom.xml'
40     python-version: python2.7
41     tox-dir: '.'
42     tox-envs: ''
43     stream:
44       - 'master':
45           branch: 'master'
46     mvn-settings: 'vnfsdk-dovetail-integration-settings'
47     build-node: ubuntu1604-docker-arm64-4c-2g
48     jobs:
49       - '{project-name}-{stream}-docker-java-daily':
50           docker-pom: 'pom.xml'
51           mvn-profile: 'docker'
52           mvn-params: '-Dmaven.test.skip=true'
53
54 - project:
55     name: vnfsdk-dovetail-integration-tox-sonar
56     jobs:
57       - gerrit-tox-sonar
58     cron: '@daily'
59     build-node: ubuntu1604-builder-4c-4g
60     project: 'vnfsdk/dovetail-integration'
61     project-name: 'vnfsdk-dovetail-integration'
62     branch: 'master'
63     mvn-settings: 'vnfsdk-dovetail-integration-settings'
64     mvn-goals: 'clean install'
65     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
66
67 - project:
68     name: vnfsdk-dovetail-integration-info
69     jobs:
70       - gerrit-info-yaml-verify
71     project: 'vnfsdk/dovetail-integration'
72     project-name: 'vnfsdk-dovetail-integration'
73     branch: 'master'
74
75 - project:
76     name: vnfsdk-dovetail-integration-clm
77     jobs:
78       - gerrit-maven-clm
79     nexus-iq-namespace: 'onap-'
80     project: vnfsdk/dovetail-integration
81     project-name: 'vnfsdk-dovetail-integration'
82     build-node: ubuntu1604-builder-4c-4g
83     branch: 'master'
84     mvn-settings: 'vnfsdk-dovetail-integration-settings'