svn commit: r922958 - in /ibatis/java/ibator/trunk/core: ibator-core/doc/releasing.txt ibator-systests-ibatis2-java2/pom.xml ibator-systests-ibatis2-java5/pom.xml ibator-systests-ibatis3/pom.xml
Author: jgbutler Date: Sun Mar 14 21:01:50 2010 New Revision: 922958 URL: http://svn.apache.org/viewvc?rev=922958view=rev Log: [ibator] build updates Modified: ibatis/java/ibator/trunk/core/ibator-core/doc/releasing.txt ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java5/pom.xml ibatis/java/ibator/trunk/core/ibator-systests-ibatis3/pom.xml Modified: ibatis/java/ibator/trunk/core/ibator-core/doc/releasing.txt URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/ibator-core/doc/releasing.txt?rev=922958r1=922957r2=922958view=diff == --- ibatis/java/ibator/trunk/core/ibator-core/doc/releasing.txt (original) +++ ibatis/java/ibator/trunk/core/ibator-core/doc/releasing.txt Sun Mar 14 21:01:50 2010 @@ -1,38 +1,53 @@ -Releasing Ibator: +Releasing Ibator + -1. Increment the version number in the POMs +Core Release Process + -2. Build and test the base Ibator with Maven +This process is similar to what is show at http://maven.apache.org/developers/release/apache-release.html +except that Ibator is not using the nexus repository manager, so the deployment +steps are different (and we are not publishing snapshot versions). -3. Build the new version of the Eclipse feature: - - Copy new ibator-core-x.x.x.jar and ibator-core-x.x.x-sources.jar into the core plugin +1. mvn release:prepare -DdryRun=true + + Make sure the new POMs look OK (pom.xml.next and pom.xml.tag) + +2. mvn release:clean + +3. mvn release:prepare -Dusername=xxx -Dpassword=xxx + +4. mvn deploy -DaltDeploymentRepository=local::default::file:/temp/IbatorDeploy + +5. scp the new artifacts to /www/people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/ibatis/ibator/etc. + + +Eclipse Release Process +=== + +1. Build the new version of the Eclipse feature: - Increment the version number of the feature - Increment the version number of any plugin that has changed - - Build the doc + - Run the build.xml script in the build project (creates a new feature version +at \temp\ibator.build\etc.) + - Add the new feature and plugin jars to the IbatorUpdateSite project - Add the new version of the feature to site.xml in the IbatorUpdateSite -project - - Build the update site (just the new version, not build all) - - Delete the files artifacts.xml and content.xml generated by the -site builder (these files do not properly categorize the features. -See Eclipse bug 227675 for a possible solution in release 3.5) - - Do SVN Revert on any old plugin versions that were regenerated by the -site build process +project (manually) -4. Run through the manual test scripts for the Eclipse feature +2. Run through the manual test scripts for the Eclipse feature -5. Zip the contents of the update site (remove project metadata) +3. Zip the contents of the update site (remove project metadata) -6. Commit everything +4. Commit everything -7. Make an SVN label +5. Make an SVN label -8. Run mvn assembly:assembly on the ibator-core project to create the base zip file. Put the +6. Run mvn assembly:assembly on the ibator-core project to create the base zip file. Put the new base Ibator zip file in /www/people.apache.org/builds/ibatis/alpha -9. Put the new zipped eclipse site in /www/people.apache.org/builds/ibatis/alpha +7. Put the new zipped eclipse site in /www/people.apache.org/builds/ibatis/alpha -10. Copy the new versions of ibator-core and ibator-maven-plugin from the local maven repo -to the Apache repo at ??? +9. Copy the new versions of ibator-core and ibator-maven-plugin from the local maven repo + to the Apache repo at ??? 10. Update /www/ibatis.apache.org/doc/tools/ibator from SVN (this updates the documentation) @@ -43,3 +58,4 @@ Releasing Ibator: 13. Update the iBATIS web site 14. Send out the announcement to dev@ and user@ + Modified: ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml?rev=922958r1=922957r2=922958view=diff == --- ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml (original) +++ ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml Sun Mar 14 21:01:50 2010 @@ -23,6 +23,20 @@ /configuration /plugin plugin + groupIdorg.apache.maven.plugins/groupId + artifactIdmaven-source-plugin/artifactId + version2.1/version +executions + execution +idattach-sources/id +phaseverify/phase +goals + goaljar-no-fork/goal +/goals + /execution +/executions + /plugin +
svn commit: r922966 - in /ibatis/java/ibator/trunk/core: ibator-core/pom.xml ibator-maven-plugin/pom.xml ibator-systests-ibatis2-java2/pom.xml ibator-systests-ibatis2-java5/pom.xml ibator-systests-iba
Author: jgbutler Date: Sun Mar 14 21:29:23 2010 New Revision: 922966 URL: http://svn.apache.org/viewvc?rev=922966view=rev Log: [maven-release-plugin] rollback the release of ibator-1.2.2 Modified: ibatis/java/ibator/trunk/core/ibator-core/pom.xml ibatis/java/ibator/trunk/core/ibator-maven-plugin/pom.xml ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java5/pom.xml ibatis/java/ibator/trunk/core/ibator-systests-ibatis3/pom.xml Modified: ibatis/java/ibator/trunk/core/ibator-core/pom.xml URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/ibator-core/pom.xml?rev=922966r1=922965r2=922966view=diff == --- ibatis/java/ibator/trunk/core/ibator-core/pom.xml (original) +++ ibatis/java/ibator/trunk/core/ibator-core/pom.xml Sun Mar 14 21:29:23 2010 @@ -49,6 +49,7 @@ /archive /configuration /plugin +!-- plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-source-plugin/artifactId @@ -63,6 +64,7 @@ /execution /executions /plugin +-- plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-assembly-plugin/artifactId Modified: ibatis/java/ibator/trunk/core/ibator-maven-plugin/pom.xml URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/ibator-maven-plugin/pom.xml?rev=922966r1=922965r2=922966view=diff == --- ibatis/java/ibator/trunk/core/ibator-maven-plugin/pom.xml (original) +++ ibatis/java/ibator/trunk/core/ibator-maven-plugin/pom.xml Sun Mar 14 21:29:23 2010 @@ -22,20 +22,6 @@ target1.5/target /configuration /plugin - plugin - groupIdorg.apache.maven.plugins/groupId - artifactIdmaven-source-plugin/artifactId - version2.1/version -executions - execution -idattach-sources/id -phaseverify/phase -goals - goaljar-no-fork/goal -/goals - /execution -/executions - /plugin /plugins /build dependencies Modified: ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml?rev=922966r1=922965r2=922966view=diff == --- ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml (original) +++ ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java2/pom.xml Sun Mar 14 21:29:23 2010 @@ -23,20 +23,6 @@ /configuration /plugin plugin - groupIdorg.apache.maven.plugins/groupId - artifactIdmaven-source-plugin/artifactId - version2.1/version -executions - execution -idattach-sources/id -phaseverify/phase -goals - goaljar-no-fork/goal -/goals - /execution -/executions - /plugin - plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-surefire-plugin/artifactId version2.4.3/version Modified: ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java5/pom.xml URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java5/pom.xml?rev=922966r1=922965r2=922966view=diff == --- ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java5/pom.xml (original) +++ ibatis/java/ibator/trunk/core/ibator-systests-ibatis2-java5/pom.xml Sun Mar 14 21:29:23 2010 @@ -23,20 +23,6 @@ /configuration /plugin plugin - groupIdorg.apache.maven.plugins/groupId - artifactIdmaven-source-plugin/artifactId - version2.1/version -executions - execution -idattach-sources/id -phaseverify/phase -goals - goaljar-no-fork/goal -/goals - /execution -/executions - /plugin - plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-surefire-plugin/artifactId version2.4.3/version Modified: ibatis/java/ibator/trunk/core/ibator-systests-ibatis3/pom.xml URL: http://svn.apache.org/viewvc/ibatis/java/ibator/trunk/core/ibator-systests-ibatis3/pom.xml?rev=922966r1=922965r2=922966view=diff == --- ibatis/java/ibator/trunk/core/ibator-systests-ibatis3/pom.xml (original) +++ ibatis/java/ibator/trunk/core/ibator-systests-ibatis3/pom.xml Sun Mar 14 21:29:23 2010 @@ -23,20 +23,6 @@ /configuration /plugin plugin - groupIdorg.apache.maven.plugins/groupId -
svn commit: r923041 - /ibatis/java/ibator/tags/ibator-1.2.2/
Author: jgbutler Date: Mon Mar 15 03:04:20 2010 New Revision: 923041 URL: http://svn.apache.org/viewvc?rev=923041view=rev Log: Rollback release - not quite ready! Removed: ibatis/java/ibator/tags/ibator-1.2.2/