Hi,
On 12/21/15 1:53 PM, Sergey Saraev wrote:
Hello!
I am developing a project with 67 modules.
I use Apache Maven 3.0.4.
Reassembly of the project take 1 hour and 50 minutes although usually commit
change only one module.
You should use only: mvn clean install ...
any other things like pmd, checkstyle etc. don't make sense in a usual
build..
Furthermore have you taken a look how long the build time of the
different modules is? What is the module with the longest time? How many
tests do you run? How long do the tests take?
I can give an impression of a large build (420 module) about 6500 tests,
can be built in ca. 35 minutes ca. 580,000 lines of code...running (mvn
clean deploy)...
BTW: Why are you using such old plugin versions?
(http://maven.apache.org/plugins/)...
And of course on what kind of machine do you do the build? dedicated
build machine?
Kind regards
Karl Heinz Marbaise
The project is very large. It contains 5948 java classes (Basically, time spent
on their compilation.).
Build command: mvn clean install pmd:pmd checkstyle:checkstyle
cobertura:cobertura
Plugins versions:
maven-compiler-plugin:2.3.2
maven-antrun-plugin:1.6 (use wlappc task:
http://docs.oracle.com/cd/E21764_01/web.1111/e13706/splitbuild.htm#WLPRG224)
maven-surefire-plugin:2.10
maven-jar-plugin:2.3.2
maven-install-plugin:2.3.1
maven-pmd-plugin:2.7.1
maven-checkstyle-plugin:2.6
cobertura-maven-plugin:2.7
How to speed up the assembly?
(Maybe skip modules, which sources have not changed or something else)
Regards,
Sergey Saraev | Research & Development | Office: +7 (846) 270-7800 ext. 2662 |
Mobile: +7 (917) 813-5604 | --www.NetCracker.com--
Proven Partner to Communications Service Providers
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]