Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster dev » Automated build / test stuff for Buckminster
Automated build / test stuff for Buckminster [message #21285] Wed, 16 July 2008 10:59 Go to next message
Adrian Skehill is currently offline Adrian SkehillFriend
Messages: 55
Registered: July 2009
Member
Hi Guys,

I've taken a first cut at getting automated builds in place for
Buckminster. The build files are attached in bugzilla [1]. The build
process for now is pretty simple:

* Download headless buckminster
* Extract it and then add pde, svn core and maven capabilities
* Download an RCP to supply some of the basic plugins
* Kick off buckminster to resolve the cquery
* Kick off a build

There's no testing in there just yet, I'll get to that over the next few
weeks as I get it embedded into the build system for my own product
development.

I've also set up an automated build system to build Buckminster. It's
based on Hudson and available on [2]. Unfortunately my VPS doesn't have
enough power or memory to do a full build so the build status isn't
looking to healthy at the moment. But if any of you have access to a
more powerful machine, I can show the steps to set this thing up. It's
pretty trivial. Also, the bug I filed on Buckminster needing to better
deal with network glitches [3] will need to be addressed as some of the
earlier failures were based on those.

I'll keep the Hudson link [2] alive for a few days, but since it's on a
machine that's already got a good bit of load I will need to take it down.

Take a look and let me know what you think. I'll be doing incremental
updates, so suggestions and feedback most welcome.

Adrian.

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=241064
[2] http://dev.calom.org:8088/
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=241048
Re: Automated build / test stuff for Buckminster [message #21308 is a reply to message #21285] Thu, 17 July 2008 07:52 Go to previous messageGo to next message
Thomas Hallgren is currently offline Thomas HallgrenFriend
Messages: 3240
Registered: July 2009
Senior Member
Hi Adrian,
This looks truly awesome. I really like the output from Hudson.

One thing that we need to discuss is how to get the delta-pack into the
equation. We need that in order to build the headless platform agnostic
features.

Great job!

Regards,
Thomas Hallgren

PS.
Right now the build is broken. I think it's due to a mismatch between
the latest published headless product
( http://www.eclipse.org/downloads/download.php?file=/tools/bu ckminster/products/buckminster.product-1.1.0.r09455.zip)
and the core.headless.feature.



Adrian Skehill wrote:
> Hi Guys,
>
> I've taken a first cut at getting automated builds in place for
> Buckminster. The build files are attached in bugzilla [1]. The build
> process for now is pretty simple:
>
> * Download headless buckminster
> * Extract it and then add pde, svn core and maven capabilities
> * Download an RCP to supply some of the basic plugins
> * Kick off buckminster to resolve the cquery
> * Kick off a build
>
> There's no testing in there just yet, I'll get to that over the next few
> weeks as I get it embedded into the build system for my own product
> development.
>
> I've also set up an automated build system to build Buckminster. It's
> based on Hudson and available on [2]. Unfortunately my VPS doesn't have
> enough power or memory to do a full build so the build status isn't
> looking to healthy at the moment. But if any of you have access to a
> more powerful machine, I can show the steps to set this thing up. It's
> pretty trivial. Also, the bug I filed on Buckminster needing to better
> deal with network glitches [3] will need to be addressed as some of the
> earlier failures were based on those.
>
> I'll keep the Hudson link [2] alive for a few days, but since it's on a
> machine that's already got a good bit of load I will need to take it down.
>
> Take a look and let me know what you think. I'll be doing incremental
> updates, so suggestions and feedback most welcome.
>
> Adrian.
>
> [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=241064
> [2] http://dev.calom.org:8088/
> [3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=241048
Re: Automated build / test stuff for Buckminster [message #21493 is a reply to message #21308] Thu, 17 July 2008 09:17 Go to previous message
Adrian Skehill is currently offline Adrian SkehillFriend
Messages: 55
Registered: July 2009
Member
Thomas Hallgren wrote:
> Hi Adrian,
> This looks truly awesome. I really like the output from Hudson.
>
> One thing that we need to discuss is how to get the delta-pack into the
> equation. We need that in order to build the headless platform agnostic
> features.


Thanks Thomas!

I've just updated the build scripts to use the latest version of the
headless Buckminster and also changed the update site to just updates/

If you take a look at the latest build output on [1] you'll see the
network stuff acting up now. How to I set up the preferences in headless
mode to overcome this?

A.

[1] http://dev.calom.org:8088/job/Buckminster%20Commit%20Build/1 1/console
Previous Topic:Question on SVN materialisation when svn+ssh (and subclipse)
Next Topic:Other actors proposal
Goto Forum:
  


Current Time: Tue Mar 19 03:59:24 GMT 2024

Powered by FUDForum. Page generated in 0.02812 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top