There has never really been a reliable way to build trunk. For the most
part, we just build the subprojects of interest.
I'm not sure there is much value in a trunk build, especially if it
causes subprojects to have to evolve in lock step.
-> richard
On 3/25/14, 04:45 , Grzegorz Grzybek wrote:
Hello all!
I was trying to build clean trunk of Felix. I added new *profile*consisting of
*all* modules and it was built fine without problems on JDK6 and Maven
3.0.x.
So my first question is: is the ANT buildfile still needed? The problematic
MNG-1682 issue was resolved long time ago...
But after looking more deeply into the POMs, I saw weird things which makes
clean building impossble:
- there are 3 versions of org.apache.felix:felix-parent used as parent POM
(1.2.0, 1.2.1 and 2.1.0)
- there is even org.apache.felix:felix:1.0.4 used as parent POM in some
artifacts
- some artifacts have wrong parent.relativePath set
- there are *eleven* versions of maven-bundle-plugin used:
- 1.0.0
- 1.4.0
- 1.4.3
- 2.0.0
- 2.0.1
- 2.1.0
- 2.3.4
- 2.3.5
- 2.3.6
- 2.3.7
- 2.4.1-SNAPSHOT
Shouldn't Felix allow this kind of clean, offline build?
regards
Grzegorz Grzybek