You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2019/12/14 11:44:22 UTC

[maven-sources] 02/02: added full aggragated build instructions

This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-sources.git

commit 85d99dc118c16592a92b53ecb041298ff8ed7ac7
Author: Hervé Boutemy <hb...@apache.org>
AuthorDate: Sat Dec 14 12:44:11 2019 +0100

    added full aggragated build instructions
---
 README.md | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/README.md b/README.md
index 3da6c52..251ea1b 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,8 @@
 
 Manifest to fetch every [Apache Maven](https://maven.apache.org) git repositories using [Google repo](https://source.android.com/source/using-repo).
 
+In addition, an aggregator structure is provided to build everything as one aggregated build.
+
 ## Bootstrapping Basics
 
 ```
@@ -14,6 +16,18 @@ repo start master --all
 
 Then simply use the cloned content with normal `git` commands.
 
+## Building Everything
+
+Once content is cloned with previous instructions, you can build each repository as a separate project.
+
+You can also build absolutely everything in one aggregated run (WARNING: more than 400 modules...):
+
+```
+cd sources
+mvn --fail-at-end -Prun-its verify
+mvn --fail-at-end -Preporting site
+```
+
 ## Sources Overview
 
 See [Maven Sources Overview](https://maven.apache.org/scm.html) description.