1*83a54b2fSSadaf Ebrahimi===== 2*83a54b2fSSadaf EbrahimiMaven 3*83a54b2fSSadaf Ebrahimi===== 4*83a54b2fSSadaf Ebrahimi 5*83a54b2fSSadaf EbrahimiIf you ran the full dist build, it should have generated a file on your hard drive called 6*83a54b2fSSadaf Ebrahimi"testng-5.12-bundle.jar". 7*83a54b2fSSadaf Ebrahimi 8*83a54b2fSSadaf EbrahimiTesting: 9*83a54b2fSSadaf Ebrahimi 10*83a54b2fSSadaf Ebrahimi-> Update <version>5.12</version> in bundle-pom.xml to the correct version 11*83a54b2fSSadaf Ebrahimi mvn install:install-file -DpomFile=bundle-pom.xml -Dfile=testng-5.12.1.jar 12*83a54b2fSSadaf Ebrahimi cd /tmp 13*83a54b2fSSadaf Ebrahimi svn co http://svn.apache.org/repos/asf/maven/surefire/trunk/surefire-integration-tests/src/test/resources/testng-simple/ 14*83a54b2fSSadaf Ebrahimi cd testng-simple 15*83a54b2fSSadaf Ebrahimi-> Update <testNgVersion> in pom.xml to the correct version 16*83a54b2fSSadaf Ebrahimi-> Remove <classifier> in pom.xml if it's still there 17*83a54b2fSSadaf Ebrahimi mvn -DtestNgVersion=5.12.1 -Dsurefire.version=2.5 clean test 18*83a54b2fSSadaf Ebrahimi-> Send bundle to Brett Porter <[email protected]> 19*83a54b2fSSadaf Ebrahimi 20*83a54b2fSSadaf Ebrahimi======= 21*83a54b2fSSadaf EbrahimiEclipse 22*83a54b2fSSadaf Ebrahimi======= 23*83a54b2fSSadaf Ebrahimi 24*83a54b2fSSadaf EbrahimiI ended up doing the launch configuration, and just for information, here are the parameters: 25*83a54b2fSSadaf Ebrahimi 26*83a54b2fSSadaf EbrahimiRun Configuration / Eclipse application. 27*83a54b2fSSadaf Ebrahimi 28*83a54b2fSSadaf EbrahimiCheck "Run an application" in "Program to run", and select org.eclipse.equinox.p2.metadata.generator.EclipseGenerator 29*83a54b2fSSadaf Ebrahimi 30*83a54b2fSSadaf EbrahimiThe program arguments are (replace the update site directory appropriately): 31*83a54b2fSSadaf Ebrahimi 32*83a54b2fSSadaf EbrahimiLinux: 33*83a54b2fSSadaf Ebrahimi-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -application org.eclipse.equinox.p2.metadata.generator.EclipseGenerator -updateSite /usr/local/cbeust/java/testng-eclipse-update-site -site file:/usr/local/cbeust/java/testng-eclipse-update-site/site.xml -metadataRepository file:/usr/local/cbeust/java/testng-eclipse-update-site/ -artifactRepository file:/usr/local/cbeust/java/testng-eclipse-update-site -artifactRepositoryName "Ganymede Artifacts" -compress -append -reusePack200Files -noDefaultIUs -vmargs -Xmx256m 34*83a54b2fSSadaf Ebrahimi 35*83a54b2fSSadaf EbrahimiMac 36*83a54b2fSSadaf Ebrahimi-os ${target.os} -ws ${target.ws} -arch ${target.arch} -nl ${target.nl} -application org.eclipse.equinox.p2.metadata.generator.EclipseGenerator -updateSite /Users/cbeust/java/testng-eclipse-update-site -site file:/Users/cbeust/java/testng-eclipse-update-site/site.xml -metadataRepository file:/Users/cbeust/java/testng-eclipse-update-site/ -artifactRepository file:/Users/cbeust/java/testng-eclipse-update-site -artifactRepositoryName "Ganymede Artifacts" -compress -append -reusePack200Files -noDefaultIUs -vmargs -Xmx256m 37*83a54b2fSSadaf Ebrahimi 38*83a54b2fSSadaf EbrahimiThis will generate the site in ~/java/testng-eclipse-update-site 39