On Fri, Nov 12, 2010 at 5:02 PM, Hadrian Zbarcea <[email protected]> wrote: > The release guide is out of date, I'll have to edit it. Unfortunately, due to > changes in camel the release process changes (slightly) with every version. > The release process now is very similar to the amq one, btw. >
Thanks for the explanation. Gert told me that the apache parent pom.xml has a similar profile for doing release. I assume you mean that profile is now being used? Hadrian could you then please make sure the release guide is up to date. This is important so we have up to date information, so in theory anyone can use the guide to do a release. Also again please take time to update the release guide how to update the java doc on the site. This is a constant problem that its always out of date. If there was a guide on doing this I would like to try it out so we can have the java doc updated. > Cheers, > Hadrian > > On Nov 12, 2010, at 9:26 AM, Claus Ibsen wrote: > >> Hi Hadrian >> >> Can you elaborate a bit on this? The <id>release</id> profile is removed. >> What do you mean by apache-release is used? >> >> According to the release guide >> http://camel.apache.org/release-guide.html >> >> It appears that the release profile is used >> mvn clean source:jar deploy >> -Drelease-repo-url=file:$HOME/$PROJ-$PROJVER/maven2 >> -Dm1-repo-url=file:$HOME/$PROJ-$PROJVER/maven >> -Prelease,enable-schemagen >> >> >> >> On Fri, Nov 12, 2010 at 3:33 AM, <[email protected]> wrote: >>> Author: hadrian >>> Date: Fri Nov 12 02:33:15 2010 >>> New Revision: 1034252 >>> >>> URL: http://svn.apache.org/viewvc?rev=1034252&view=rev >>> Log: >>> not running the release profile anymore, apache-release is used instead >>> >>> Modified: >>> camel/trunk/apache-camel/pom.xml >>> >>> Modified: camel/trunk/apache-camel/pom.xml >>> URL: >>> http://svn.apache.org/viewvc/camel/trunk/apache-camel/pom.xml?rev=1034252&r1=1034251&r2=1034252&view=diff >>> ============================================================================== >>> --- camel/trunk/apache-camel/pom.xml (original) >>> +++ camel/trunk/apache-camel/pom.xml Fri Nov 12 02:33:15 2010 >>> @@ -580,58 +580,4 @@ >>> </plugins> >>> </reporting> >>> >>> - <profiles> >>> - <profile> >>> - <id>release</id> >>> - <build> >>> - <plugins> >>> - >>> - <!-- we only generate the javadoc jars when running the release >>> profile --> >>> - <plugin> >>> - <groupId>org.apache.maven.plugins</groupId> >>> - <artifactId>maven-dependency-plugin</artifactId> >>> - <executions> >>> - <execution> >>> - <id>unpack-camel-core-javadoc</id> >>> - <phase>package</phase> >>> - <goals> >>> - <goal>unpack</goal> >>> - </goals> >>> - <configuration> >>> - >>> <outputDirectory>${project.build.directory}/javadoc/camel-core</outputDirectory> >>> - <artifactItems> >>> - <artifactItem> >>> - <groupId>${project.groupId}</groupId> >>> - <artifactId>camel-core</artifactId> >>> - <classifier>javadoc</classifier> >>> - <version>${project.version}</version> >>> - </artifactItem> >>> - </artifactItems> >>> - </configuration> >>> - </execution> >>> - <execution> >>> - <id>unpack-camel-spring-javadoc</id> >>> - <phase>package</phase> >>> - <goals> >>> - <goal>unpack</goal> >>> - </goals> >>> - <configuration> >>> - >>> <outputDirectory>${project.build.directory}/javadoc/camel-spring</outputDirectory> >>> - <artifactItems> >>> - <artifactItem> >>> - <groupId>${project.groupId}</groupId> >>> - <artifactId>camel-spring</artifactId> >>> - <classifier>javadoc</classifier> >>> - <version>${project.version}</version> >>> - </artifactItem> >>> - </artifactItems> >>> - </configuration> >>> - </execution> >>> - </executions> >>> - </plugin> >>> - </plugins> >>> - </build> >>> - </profile> >>> - </profiles> >>> - >>> </project> >>> >>> >>> >> >> >> >> -- >> Claus Ibsen >> ----------------- >> FuseSource >> Email: [email protected] >> Web: http://fusesource.com >> Twitter: davsclaus >> Blog: http://davsclaus.blogspot.com/ >> Author of Camel in Action: http://www.manning.com/ibsen/ > > -- Claus Ibsen ----------------- FuseSource Email: [email protected] Web: http://fusesource.com Twitter: davsclaus Blog: http://davsclaus.blogspot.com/ Author of Camel in Action: http://www.manning.com/ibsen/
