[gatein-dev] New jboss-parent pom

Arnaud HERITIER aheritier at gmail.com
Mon Nov 23 03:51:12 EST 2009


Hi Peter,

 Actually I changed nothing on JCR side. We have to see together when I can
do it.

Arnaud Héritier
Software Factory Manager
eXo platform - http://www.exoplatform.com
---
http://www.aheritier.net


On Mon, Nov 23, 2009 at 9:50 AM, Peter Nedonosko <pnedonosko at gmail.com>wrote:

> Hi,
>
> Arnaud, I ask you to clarify the release process for us (JCR & co).
> Can we use existing steps or it's something new for us with those changes?
>
> Thanks
> Peter
>
> On Fri, Nov 20, 2009 at 12:16 PM, Thomas Heute <theute at gmail.com> wrote:
> > On 11/19/2009 07:56 PM, Arnaud HERITIER wrote:
> >> Thomas I don't know if we have a documentation about our release
> >> process to integrate my changes ?
> >>
> > No not yet.
> >
> >
> >> For Exo-jcr I 'll update our documentation our wiki as soon as i'l
> >> have updated your parent.
> >>
> >> On Thursday, November 19, 2009, Thomas Heute<theute at gmail.com>  wrote:
> >>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>   thanks !
> >>>
> >>> On 11/19/2009 06:25 PM, Arnaud HERITIER wrote:
> >>> Hi all,
> >>>
> >>>
> >>>      I just released a new Jboss parent pom (5-beta-5) with
> >>> following changes :
> >>>
> >>>
> >>>
> >>>    [JBBUILD-567<https://jira.jboss.org/jira/browse/JBBUILD-567>]
> >>> - Add properties in distributionManagement URLs to allow to override
> >>> them
> >>>    [JBBUILD-569<https://jira.jboss.org/jira/browse/JBBUILD-569>]
> >>> - jboss-parent POM should include wagon-webdav configuration
> >>>    [JBBUILD-571<https://jira.jboss.org/jira/browse/JBBUILD-571>]
> >>> - Add sonar plugin in pluginManagement
> >>>    [JBBUILD-572<https://jira.jboss.org/jira/browse/JBBUILD-572>]
> >>> - Upgrade maven-checkstyle-plugin 2.3 ->  2.4
> >>>    [JBBUILD-573<https://jira.jboss.org/jira/browse/JBBUILD-573>]
> >>> - Upgrade maven-ear-plugin 2.3.2 ->  2.4
> >>>    [JBBUILD-574<https://jira.jboss.org/jira/browse/JBBUILD-574>]
> >>> - Upgrade maven-javadoc-plugin 2.6 ->  2.6.1
> >>>    [JBBUILD-575<https://jira.jboss.org/jira/browse/JBBUILD-575>]
> >>> - Upgrade maven-plugin-plugin 2.5 ->  2.5.1
> >>>    [JBBUILD-576<https://jira.jboss.org/jira/browse/JBBUILD-576>]
> >>> - Upgrade maven-resources-plugin 2.4 ->  2.4.1
> >>>    [JBBUILD-577<https://jira.jboss.org/jira/browse/JBBUILD-577>]
> >>> - Upgrade maven-source-plugin 2.1 ->  2.1.1
> >>>    [JBBUILD-578<https://jira.jboss.org/jira/browse/JBBUILD-578>]
> >>> - Upgrade findbugs-maven-plugin 2.1 ->  2.2
> >>>
> >>>
> >>>
> >>>    What it will change for us ?
> >>>
> >>>
> >>>      1) Before to deploy snapshots on jboss repo (using webdav),
> >>> due to a Maven bug (in 2.2.1 http://jira.codehaus.org/browse/MNG-4301)
> >>> we had to put those settings to not generate invalid checksums :
> >>>
> >>>
> >>>
> >>>        <server>
> >>>           <id>jboss-snapshots</id>
> >>>           <username>AAAAAA</username>
> >>>           <password>BBBBBB</password>
> >>>           <configuration>
> >>>             <httpConfiguration>
> >>>               <put>
> >>>                 <params>
> >>>                   <param>
> >>>
> >>>   <name>http.authentication.preemptive</name>
> >>>                     <value>%b,true</value>
> >>>                   </param>
> >>>                 </params>
> >>>               </put>
> >>>             </httpConfiguration>
> >>>           </configuration>
> >>>         </server>
> >>>
> >>>
> >>>       Now it is no more necessary. You have to remove it.
> >>>
> >>>
> >>>      2) We introduced a property to setup where are deployed
> >>> releases (and snapshots).
> >>>      By default when we release a project Maven is setup with the
> >>> parent pom to directly publish to the JBoss SVN repository. The problem
> >>> is that it is slow and thus for big projects it can fails because the
> >>> upload is too long.
> >>>      For big projects (or always if you prefer) you can come back
> >>> to the old solution which is to have a local checkout of the jboss
> >>> repository.
> >>>      You just launch the perform part of the release with the
> >>> additional property jboss.releases.repo.url
> >>>
> >>>      mvn release:perform
> -Djboss.releases.repo.url=file://THE_PATH_OF_YOUR_LOCAL_CHECKOUT
> >>>      (do not forget the file:// protocol before the path of your
> >>> repo, it's an url)
> >>>      And you commit changes in your local repo.
> >>>      It has also the advantage to be an atomic commit if your
> >>> release fails.
> >>>
> >>>
> >>>
> >>>
> >>>      I'll update the gatein parent to use it in few minutes. If you
> >>> are agree I propose to release the gatein-parent and to update all
> >>> gatein projects to use it ?
> >>>
> >>>
> >>>      I'll see also with --
> >>> You received this message because you are subscribed to the Google
> >>> Groups "JBoss / eXo" group.
> >>> To post to this group, send email to jbossexo at googlegroups.com<javascript:_e({},
> 'cvml', 'jbossexo at googlegroups.com');>.
> >>> For more options, visit this group at
> >>> http://groups.google.com/group/jbossexo?hl=.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> --
> >>>
> >>> You received this message because you are subscribed to the Google
> Groups "JBoss / eXo" group.
> >>> To post to this group, send email to jbossexo at googlegroups.com<javascript:_e({},
> 'cvml', 'jbossexo at googlegroups.com');>.
> >>> For more options, visit this group at
> http://groups.google.com/group/jbossexo?hl=.
> >>>
> >>>
> >>
> >
> > --
> >
> > You received this message because you are subscribed to the Google Groups
> "JBoss / eXo" group.
> > To post to this group, send email to jbossexo at googlegroups.com.
> > To unsubscribe from this group, send email to
> jbossexo+unsubscribe at googlegroups.com<jbossexo%2Bunsubscribe at googlegroups.com>
> .
> > For more options, visit this group at
> http://groups.google.com/group/jbossexo?hl=.
> >
> >
> >
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "JBoss / eXo" group.
> To post to this group, send email to jbossexo at googlegroups.com.
> To unsubscribe from this group, send email to
> jbossexo+unsubscribe at googlegroups.com<jbossexo%2Bunsubscribe at googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/jbossexo?hl=.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/gatein-dev/attachments/20091123/3ff6eafb/attachment.html 


More information about the gatein-dev mailing list