[
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,
Yes, I do not like these enforced "conventions". Can tycho also build products like buckminster can?
I can create an example buckminster build for the oscilloscope so that we can compare configurations. Is this interesting to anyone?
+1 for git
Regards,
Wim
On Tue, Oct 12, 2010 at 11:21 AM, Nicolas Richeton
<nicolas.richeton@xxxxxxxxx> wrote:
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.
--
Nicolas
[1] http://dev.eclipse.org/mhonarc/lists/tycho-user/msg00003.html
Le 12 oct. 2010 à 00:15, Tom Schindl a écrit :
> Hi,
>
> So here's a summary how I see it currently:
>
> a) We'll go with Maven-Tycho
> Reason:
> * Dave Carver could probably help us
> * Nicolas already has a running Tycho-Build for Gallery? Any update
> from you on this Nicolas we should get the build thing fixed very
> soon
>
> b) We'll go with Git
> Reason: All devs who responded that they'd like to go with git
> => I'll start the process using the links provided by Chris in the
> next few days
>
> Tom
>
> _______________________________________________
> nebula-dev mailing list
>
nebula-dev@xxxxxxxxxxx
>
https://dev.eclipse.org/mailman/listinfo/nebula-dev
_______________________________________________
nebula-dev mailing list
nebula-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/nebula-dev