Hey everybody, any hints on how we can reduce the build time? we are running a java application in bamboo and the build already takes > 40minutes.. this is insane for testing.. any tips what we can look at?
Are you using the same Maven version on both local machine and Bamboo?
1. Try to use MAVEN_OPTS to increase allocated memory for the maven jvm process.
Bamboo Maven task > Envrionment Variables :
Something like: MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=256m"
2. Maven 3.x has the capability to perform parallel builds:
mvn -T 4 clean install #run your build with 4 threads
mvn -T 2C clean install #build your project with 2 threads per core
Have a look at https://cwiki.apache.org/confluence/display/MAVEN/Parallel+builds+in+Maven+3
Hi,
what kind of java build tool are you using? Maven? Gradle? Are there any tests performed?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey yes we use MAVEN and we run tests. The whole build process on our local machines (which are not particualry strong) takes about 5-7 minutes. on bamboo it takes > 30 minutes.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.