commit | 85d99dc118c16592a92b53ecb041298ff8ed7ac7 | [log] [tgz] |
---|---|---|
author | Hervé Boutemy <hboutemy@apache.org> | Sat Dec 14 12:44:11 2019 +0100 |
committer | Hervé Boutemy <hboutemy@apache.org> | Sat Dec 14 12:44:11 2019 +0100 |
tree | 13cf73557f252647e8e3ace6065d1a7a79511661 | |
parent | e13e84c19c5f678ec79a1762124b7fcc34a0d4fa [diff] |
added full aggragated build instructions
Manifest to fetch every Apache Maven git repositories using Google repo.
In addition, an aggregator structure is provided to build everything as one aggregated build.
mkdir maven cd maven repo init -u https://gitbox.apache.org/repos/asf/maven-sources.git repo sync repo start master --all
Then simply use the cloned content with normal git
commands.
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
See Maven Sources Overview description.