blob: a845ee113d69dc3001a4a0da848a89cc535b9a1f [file] [log] [blame]
Chris Donley157c6e22018-02-28 08:24:23 -08001---
2- project:
3 name: vnfsdk-ice
4 project-name: 'vnfsdk-ice'
5 project: 'vnfsdk/ice'
Jessica Wagantall8816b652018-03-06 11:42:19 -08006 pom: 'pom.xml'
Mickael JEZEQUEL354e5142018-03-15 15:28:12 +01007 python-version: python3
Chris Donley157c6e22018-02-28 08:24:23 -08008 stream:
9 - 'master':
10 branch: 'master'
11 subproject:
Mickael JEZEQUEL30e3fde2018-03-08 16:41:44 +010012 - 'scripts':
13 path: 'validation-scripts'
14 pattern: 'validation-scripts/**'
15 pom: 'validation-scripts/pom.xml'
Mickael JEZEQUEL354e5142018-03-15 15:28:12 +010016 tox-dir: 'validation-scripts/'
17 tox-envs: ''
Mickael JEZEQUEL30e3fde2018-03-08 16:41:44 +010018 - 'server':
19 path: 'ice-server'
20 pattern: 'ice-server/**'
21 pom: 'ice-server/pom.xml'
Mickael JEZEQUEL354e5142018-03-15 15:28:12 +010022 tox-dir: 'ice-server/'
23 tox-envs: ''
Chris Donley157c6e22018-02-28 08:24:23 -080024 mvn-settings: 'vnfsdk-ice-settings'
Jessica Wagantall4f41c692018-03-19 14:44:18 -070025 build-node: ubuntu1604-builder-4c-4g
Chris Donley157c6e22018-02-28 08:24:23 -080026 jobs:
Chris Donley157c6e22018-02-28 08:24:23 -080027 - '{project-name}-{stream}-{subproject}-verify-python'
Jessica Wagantall8816b652018-03-06 11:42:19 -080028 - '{project-name}-{stream}-{subproject}-merge-java'
Mickael JEZEQUEL354e5142018-03-15 15:28:12 +010029 - '{project-name}-{subproject}-python-staging-{stream}'
Chris Donley746b7b42018-05-17 15:34:35 -070030 - '{project-name}-{subproject}-python-release-{stream}'
Jessica Wagantall8254e352018-07-18 10:12:11 -070031
Chris Donley39b528c2018-04-20 13:22:03 -070032- project:
33 name: vnfsdk-ice-docker
34 project-name: 'vnfsdk-ice-docker'
35 project: 'vnfsdk/ice'
36 pom: 'pom.xml'
37 stream:
38 - 'master':
39 branch: 'master'
40 subproject:
41 - 'docker':
42 path: 'docker'
43 pattern: 'docker/**'
44 pom: 'docker/pom.xml'
45 mvn-settings: 'vnfsdk-ice-settings'
46 build-node: ubuntu1604-builder-4c-4g
47 jobs:
48 - '{project-name}-{stream}-{subproject}-merge-java'
Mickael JEZEQUEL46fd8f92018-03-20 15:00:33 +010049 - '{project-name}-{stream}-docker-version-java-daily':
50 docker-pom: 'docker/pom.xml'
51 mvn-profile: 'docker'
Jessica Wagantallcbd35e52018-05-07 15:21:46 -070052 mvn-params: '-Dmaven.test.skip=true'
Paul Vaduva6dd88542018-12-11 16:59:12 +010053 build-node: 'ubuntu1604-docker-8c-8g'
Jessica Wagantall8254e352018-07-18 10:12:11 -070054
Mickael JEZEQUEL2cfe5702018-03-07 10:53:36 +010055- project:
Paul Vaduvac46dee92018-11-26 14:07:21 +010056 name: vnfsdk-ice-docker-arm64
57 project-name: 'vnfsdk-ice-docker-arm64'
58 project: 'vnfsdk/ice'
59 pom: 'pom.xml'
60 stream:
61 - 'master':
62 branch: 'master'
63 subproject:
64 - 'docker':
65 path: 'docker'
66 pattern: 'docker/**'
67 pom: 'docker/pom.xml'
68 mvn-settings: 'vnfsdk-ice-settings'
69 build-node: ubuntu1604-docker-arm64-4c-2g
70 jobs:
71 - '{project-name}-{stream}-{subproject}-merge-java'
72 - '{project-name}-{stream}-docker-version-java-daily':
73 docker-pom: 'docker/pom.xml'
74 mvn-profile: 'docker'
75 mvn-params: '-Dmaven.test.skip=true'
76
77- project:
Chris Donley55e9e982018-04-17 13:45:02 -070078 name: vnfsdk-ice-validation-scripts-tox-sonar
Mickael JEZEQUEL2cfe5702018-03-07 10:53:36 +010079 jobs:
Chris Donley55e9e982018-04-17 13:45:02 -070080 - gerrit-tox-sonar
Gary Wu5f4277f2018-09-28 10:36:23 -070081 cron: '@daily'
Jessica Wagantall4f41c692018-03-19 14:44:18 -070082 build-node: ubuntu1604-builder-4c-4g
Mickael JEZEQUEL2cfe5702018-03-07 10:53:36 +010083 project: 'vnfsdk/ice'
Chris Donleyfd906a02018-09-10 13:46:37 -070084 project-name: 'vnfsdk-ice'
Mickael JEZEQUEL2cfe5702018-03-07 10:53:36 +010085 branch: 'master'
86 mvn-settings: 'vnfsdk-ice-settings'
87 mvn-goals: 'clean install'
88 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Jessica Wagantall8254e352018-07-18 10:12:11 -070089- project:
90 name: vnfsdk-ice-info
91 jobs:
92 - gerrit-info-yaml-verify
93 project: 'vnfsdk/ice'
94 project-name: 'vnfsdk-ice'
95 branch: 'master'
Chris Donleyfd906a02018-09-10 13:46:37 -070096 mvn-settings: 'vnfsdk-ice-settings'
97 mvn-goals: 'clean install'
98 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Jessica Wagantallcd274472018-10-19 18:45:37 -070099
100- project:
101 name: vnfsdk-ice-clm
102 jobs:
103 - gerrit-maven-clm
Jessica Wagantallf9871362018-12-03 18:02:07 -0800104 nexus-iq-namespace: 'onap-'
Jessica Wagantallcd274472018-10-19 18:45:37 -0700105 project: vnfsdk/ice
106 project-name: 'vnfsdk-ice'
107 build-node: ubuntu1604-builder-4c-4g
108 branch: 'master'
109 mvn-settings: 'vnfsdk-ice-settings'