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

Max Rydahl Andersen max.andersen at jboss.com
Tue Jan 2 15:19:21 EST 2007


so in short; any chance I can get these builds done by someone that has a
better internet connection than me ;)

/max

> On Tue, 02 Jan 2007 21:10:36 +0100, Marshall Culpepper  
> <marshall.culpepper at jboss.com> wrote:
>
>> Can you give any more details? Was the error while checking  
>> out/downloading
>> a component?
>
> yes, probably.
> The logging is not exactly informative since it just sits there until it  
> times out.
>
> But the first couple of times it was the eclipse parts and later on the  
> cvs checkout....
> and then the "dreaded" unspecified build.xml errors because some of the  
> later files were
> only partially downloaded.
>
> /max
>
>>
>> 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
>>>
>>
>>
>>
>
>
>



-- 
--
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




More information about the jbosstools-dev mailing list