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.