Details
-
Type: Task
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.0.0.GA_P01, 3.2
-
Fix Version/s: 3.3
-
Component/s: Documentation, Release
-
Labels:None
-
Environment:Maven
-
Affects:Compatibility/Configuration
Description
As part of ICE-6173, we manually constructed a bundle for ICEpush to publish it to the Sonatype repository. While possible, it's fairly time-consuming to do. Maven includes the ability to publish artifacts directly using the Maven poms themselves. This includes signing the artifacts and specifying the repository locations where they need to be copied to.
While it's not yet automated, we've made an effort to put our official libraries on the Central repository (3.1 and 3.2 are available). And as per
ICE-8935, we've made some strides to start putting snapshots for 3.3 on our own repository that can be reached at http://anonsvn.icesoft.org/repo/maven2/snapshots/.