Gradle default tasks:
clean
- Cleans old build outputbundlor
- Generates the OSGiifed MF and outputs jar bundlespublishToMavenLocal
- Publishes jar bundles to [USER_HOME]/.m2/org/eclipse/virgo/mirrored/[artifactId]/[version]/[bundle].jar
test
- Executes the PaxExam tests, the bundles are resolved against local Maven repo thus publishToMavenLocal
is required to be executed before test
publishIvyPublicationToIvyRepository
- Publishes the jar bundles to build.eclipse.org
ivy repo (only possible on HIPP)Building locally:
$ ./gradlew clean bundlor publishToMavenLocal test
TBD
TBD