[jbosside-dev] Building a standalone component for release using the releng system.

Marshall Culpepper marshall.culpepper at jboss.com
Tue Jan 2 15:10:04 EST 2007


On 1/2/07, Max Rydahl Andersen <max.andersen at jboss.com> wrote:
>
>
> ok - so this did never work for me ;(
>
> I tried multiple times over the weekend but I keep getting connection
> reset or other connection related issues.
>
> Maybe this is because of being behind a sucky connection; but anyhow it's
> a pain.
>
> /max
>
> >
> > cool - lets see how well I can do this sometime next week ;)
> >
> > /max
> >
> >> Hey guys... I'm sending this to everyone in case others want to use the
> >> build system to build a release of their component.
> >>
> >> First off you'll want to read over the Wiki for the JBossIDE release
> >> project
> >> which I created here:
> >> http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossIDEReleaseProcess
> >>
> >> The process is pretty similar except a few changes:
> >>
> >> 1) You need to go into builders/product/build.properties.template and
> >> edit
> >> the "release.build.steps" and "builders" properties... Here is an
> >> example of
> >> what I'm using to succesfully build HibernateTools: (commented line is
> >> the
> >> original value)
> >>
> >> #release.build.steps=standalone.product,bundle.eclipse,tests
> >> release.build.steps=standalone.product,tests
> >>
> #builders=freemarker,hibernate-tools,core,as,aop,ejb3,jbpm,cache,drools-ide,jbossws
> >> builders=freemarker,hibernate-tools
> >>
> >> The builders property should have your builder and any builders you
> >> require,
> >> in the case of hibernate-tools the only required builder is freemarker.
> >>
> >> 2) The tags file that you create (see step 6 in above wiki) will only
> >> need
> >> tags for your component, it's dependent component, and for the unit
> >> tests.
> >> My tags file for a build of Hibernate Tools looks like:
> >>
> >> $ cat product/versionTags/3.2.0.beta9.tags
> >> hibernate-tools=beta9
> >> freemarker=1.0.0.Beta2
> >> hibernate-tools.cvs=TOOLS_3_2_0_beta8
> >> freemarker.cvs=IDE_FREEMARKER_1_0_BETA2
> >>
> >> tests=3.2.0.beta9
> >> tests.cvs=HEAD
> >>
> >> In this case I used an old tag just to verify things were working, so
> >> Max
> >> you'd need to change that CVS tag to the one you make for your next
> >> release.
> >>
> >
> >
> >
>
>
>
> --
> --
> Max Rydahl Andersen
> callto://max.rydahl.andersen
>
> Hibernate
> max at hibernate.org
> http://hibernate.org
>
> JBoss a division of Red Hat
> max.andersen at jboss.com
>



-- 
Marshall Culpepper
marshall.culpepper at jboss.com
JBossIDE Team Lead
JBoss, a division of Red Hat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jbosstools-dev/attachments/20070102/679ec6dc/attachment.html 


More information about the jbosstools-dev mailing list