Skip to content

Commit

Permalink
Add local Maven configuration using .mvn/
Browse files Browse the repository at this point in the history
- Adding extension for the Takari Smart Builder which provides better
  parallelization of the build

- Adding extension for concurrent local repository access which is
  required when using the Smart Builder

- Add configuration to enable the Smart Builder and use 8 threads

- Add configuration to set the JVM -Xmx option

- Add .mvn/timing.properties to .gitignore
  • Loading branch information
Jason van Zyl authored and martint committed Nov 16, 2015
1 parent 4f44780 commit 1c5a412
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,4 @@ benchmark_outputs
*.class
.checkstyle
*-local.yaml
.mvn/timing.properties
13 changes: 13 additions & 0 deletions .mvn/extensions.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<extensions>
<extension>
<groupId>io.takari.maven</groupId>
<artifactId>takari-smart-builder</artifactId>
<version>0.4.0</version>
</extension>
<extension>
<groupId>io.takari.aether</groupId>
<artifactId>takari-concurrent-localrepo</artifactId>
<version>0.0.7</version>
</extension>
</extensions>
1 change: 1 addition & 0 deletions .mvn/jvm.config
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
-Xmx8192m
2 changes: 2 additions & 0 deletions .mvn/maven.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
-T 8
--builder smart

0 comments on commit 1c5a412

Please sign in to comment.