harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Ellison <t.p.elli...@gmail.com>
Subject Re: classlib build status emails?
Date Mon, 27 Feb 2006 17:22:24 GMT
So I (ahem) 'tested' the build machine by checking in some code that
would not compile, at 16:23 GMT today -- but no complaint sent on the
dev list?

Regards,
Tim

Mark Hindess wrote:
> On 21/02/06, Geir Magnusson Jr <geir@pobox.com> wrote:
>> Mark Hindess wrote:
>>> On 21/02/06, Geir Magnusson Jr <geir@pobox.com> wrote:
>>>> Mark Hindess wrote:
>>>>> Hi,
>>>>>
>>>>> Is there any interest in having build status emails sent to this list?
>>>>> I'm building classlib trunk with continuum and it would be simple for
>>>>> me to have messages like the following sent to the list whenever the
>>>>> status of our builds change.  Currently I'm building only on linux but
>>>>> I plan to get windows builds running in the next few days.
>>>> Cool.  Please, only send changes (pass->fail, fail->pass).
>>> Agreed.
>>>
>>> Done. (Will the non-subscriber nomail@hursley.ibm.com be able to send
>>> to the list or is there something that needs to be done to avoid
>>> moderation/spam filtering?)
>> We can certainly add that..
> 
> Thanks.
> 
>>>>> Currently the builds are running the default target in make/build.xml
>>>>> but if there was a top-level build-and-test target then I could run
>>>>> that instead.  This might produce more useful results.
>>>> Ah.  Can you do a sequence :
>>>>
>>>> $ cd make
>>>> $ ant
>>>> $ cd ..
>>>> $ ant -f build-test.xml
>>> The current build is just a direct "svn co" and ant project at
>>> present.  My next step is to use a local repository with svn:externals
>>> pulling in the harmony trunk so I'll have more flexibility.  However,
>>> I suspect more people might run the test target if this process was
>>> simplified.  Of course, as Tim mentioned it's not trivial because of
>>> the requirement for a VM and other dependencies so perhaps it is not
>>> worth it.
>> I think it is.  It's great that you have a private version of this
>> running now for us, but we want to get to a point where
>>
>> a) anyone can do it
>>
>> b) The one that we reun for the project is running here on apache
>> infrastructure
> 
> I agree.  I'd be happy to run it on apache infrastructure. I'd be
> happy to move development of the build-test-publish wrapper to apache
> infrastructure but that might slow things down a little.
> 
>>> I'm going to concentrate on testing first - since the test results are
>>> probably more important than the actual build artifacts at this point
>>> - but wrapping the build should also allow me to add a publish step to
>>> our parent build if there was somewhere I could publish to?
>> Lets get that working - we can then run it here and have it publish
>> locally to the infrastructure...
> 
> Agreed.
> 
> Nothing we are doing here is really private except in that it is
> currently running on a private server.  That's really a matter of
> getting results while avoiding the logistical issues - hardware,
> access, compiler licenses, etc - of running it on apache
> infrastructure.  When it is working we can resolve those issues. 
> Until it is working there isn't really much incentive.
> 
> Regards,
>  Mark.
> 
> 
>>>>> ---------- Forwarded message ----------
>>>>> From: Apache Harmony Build <nomail@hursley.ibm.com>
>>>>> Date: 20-Feb-0006 11:04
>>>>> Subject: [continuum] BUILD SUCCESSFUL: Classlib/linux.ia32
>>>>> To: mark.hindess@googlemail.com
>>>>>
>>>>>
>>>>> Online report :
>>>>> http://ibmonly.hursley.ibm.com/continuum/linux.ia32/servlet/continuum/target/ProjectBuild.vm/view/ProjectBuild/id/1/buildId/44
>>>>> Build statistics:
>>>>>   State: Ok
>>>>>   Previous State: Failed
>>>>>   Started at: Mon, 20 Feb 2006 11:03:46 +0000
>>>>>   Finished at: Mon, 20 Feb 2006 11:04:56 +0000
>>>>>   Total time: 1m 9s
>>>>>   Build Trigger: Forced
>>>>>   Exit code: 0
>>>>>   Building machine hostname: hy2
>>>>>   Operating system : Linux
>>>>>   Java version : 1.4.2(IBM Corporation)
>>>>>
>>>>> Changes
>>>>>       No files changed
>>>>>
>>>>> ****************************************************************************
>>>>> Output:
>>>>> ****************************************************************************
>>>>> [snip]
> 
> --
> Mark Hindess <mark.hindess@googlemail.com>
> IBM Java Technology Centre, UK.
> 

-- 

Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.

Mime
View raw message