Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [nebula-dev] In light of Restructuting - On our builds and CVS

Hi Nicolas,

You can probably get in touch with Dave Carver so that you can discuss
the build stuff.

Dave is your offer still valid? We've decided to move to git in the
future if this makes a difference.

I'm not a maven expert but I'd like us to follow Eclipse conventions
where test-code is hosted in an extra bundle.

Tom

Am 12.10.10 11:21, schrieb Nicolas Richeton:
> Hi, 
> 
> I had no free time this week to work on builds but here is my current status : 
> - I can build locally Gallery and tycho setup is really easy and fast
> - I can run tests, but there is an initialization issue with SWT (on OSX at least) so all tests fails. I posted on the new tycho mailing list but no answer yet [1].
> - I still have to test the publishing of the jars on eclipse downloads (2 options : with maven distribution management or with Hudson)
> - We may have to reorganize projects in the repository if we want to build code and tests with a single command. This is because units tests are in a separate bundle when using Eclipse style and maven needs the following hierarchy to build several bundles at once : 
> 
> pom.xml   <- multi-module project
> module1/pom.xml   <- main bundle
> module1/ <all bundle files>
> module2/pomx. <- test bundle
> module2/ <all test bundle files>
> 
> Currently, the multi-module project can only be the root of Nebula cvs : it will build all projects at once, but not a specific bundle + tests. (However we may be able to do it with specific maven options).
> 
> OR we could move tests in the main bundle (maven style) and remove test bundles.
> 


-- 
B e s t S o l u t i o n . a t                        EDV Systemhaus GmbH
------------------------------------------------------------------------
tom schindl                                        geschaeftsfuehrer/CEO
------------------------------------------------------------------------
eduard-bodem-gasse 5/1    A-6020 innsbruck      phone    ++43 512 935834


Back to the top