Merge "Allow docker-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-tox-sonar
37     jobs:
38       - gerrit-tox-sonar
39     cron: '@daily'
40     build-node: ubuntu1604-builder-4c-4g
41     project: 'vnfsdk/dovetail-integration'
42     project-name: 'vnfsdk-dovetail-integration'
43     branch: 'master'
44     mvn-settings: 'vnfsdk-dovetail-integration-settings'
45     mvn-goals: 'clean install'
46     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
47
48 - project:
49     name: vnfsdk-dovetail-integration-info
50     jobs:
51       - gerrit-info-yaml-verify
52     project: 'vnfsdk/dovetail-integration'
53     project-name: 'vnfsdk-dovetail-integration'
54     branch: 'master'
55
56 - project:
57     name: vnfsdk-dovetail-integration-clm
58     jobs:
59       - gerrit-maven-clm
60     project: vnfsdk/dovetail-integration
61     project-name: 'vnfsdk-dovetail-integration'
62     build-node: ubuntu1604-builder-4c-4g
63     branch: 'master'
64     mvn-settings: 'vnfsdk-dovetail-integration-settings'