Parents pom distribution
[controller.git] / opendaylight / distribution / parents / README
1 OVERVIEW
2 ========
3 This distribution is built to allow to deploy all the commons parents
4 in one shot. This is needed because the way how maven works when a
5 "mvn deploy" is called on a multi-module project, only the modules
6 that are listed in there are deployed. All the opendaylight modules
7 has a parent, those parents module will not be deployed when deploying
8 a distribution hence if someone tries to compile a module without
9 compiling the whole system it will run in missing parent errors.
10 To address the issue this distribution will collect all the known
11 parents and deploy them in one shot.
12
13 The user of this distribution is one of the Jenkins jobs and not
14 developers.