When building CBI aggregator from Git source (https://github.com/eclipse-cbi/p2repo-aggregator/) I always come across errors due to some snapshot bundle requirements. For example,
[ERROR] Internal error: java.lang.IllegalArgumentException: bundleLocation not found: /home/user/.m2/repository/org/eclipse/emf/org.eclipse.emf.ecore.xmi/2.16.0-SNAPSHOT/org.eclipse.emf.ecore.xmi-2.16.0-SNAPSHOT.jar -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.IllegalArgumentException: bundleLocation not found: /home/user/.m2/repository/org/eclipse/emf/org.eclipse.emf.ecore.xmi/2.16.0-SNAPSHOT/org.eclipse.emf.ecore.xmi-2.16.0-SNAPSHOT.jar
[ERROR] Internal error: java.lang.IllegalArgumentException: bundleLocation not found: /home/user/.m2/repository/org/eclipse/orbit/bundles/org.apache.commons.logging/1.2.0-SNAPSHOT/org.apache.commons.logging-1.2.0-SNAPSHOT.jar -> [Help 1]
org.apache.maven.InternalErrorException: Internal error: java.lang.IllegalArgumentException: bundleLocation not found: /home/user/.m2/repository/org/eclipse/orbit/bundles/org.apache.commons.logging/1.2.0-SNAPSHOT/org.apache.commons.logging-1.2.0-SNAPSHOT.jar
However, I just can't find any official P2 repositories that provide with snapshot bundles after switching through all download.eclipse.org/releases/
repositories.
Guys building Eclipse IDE must have such repo to provide with snapshot bundles, but where for an outsider?
https://download.eclipse.org/staging/ is what I'm looking for, according to what @howlger said.