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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.