Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [gmf-dev] [gmf-releng] GMF Tooling and Tycho

Hi all,

I made interesting progress about having a Tycho build available for GMF Tooling. You can see the job here: https://hudson.eclipse.org/hudson/job/tycho-gmp.gmf.tooling/
As you can notice, I found a workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=343152 (Tycho does not set a valid PDE target platform during in the Eclipse instance hosting tests execution). Finally, there a 4 tests crashing on org.eclipse.gmf.tests suite.

This build is still experimental (a lot of things are missing), but it can already be helpful since it is quite easy to trigger locally (mvn clean install) or from Hudson.

Regards,

On Wed, Apr 13, 2011 at 3:37 AM, Artem Tikhomirov <tikhomirov.artem@xxxxxxxxx> wrote:
Hi Mickael,

 It's quite encouraging. However, I recall  that to set up tests was tricky. Source features, signing and rest common functionality shall be easy comparing to tests. They were failing sporadically in an unexplainable way even with the established build. This might be most complicated piece to accomplish on the new platform.

Regards,
Artem


On Tue, Apr 12, 2011 at 12:05 AM, Mickael Istria <mickael.istria@xxxxxxxxxxxxxx> wrote:
Hi all,

I'm glad to tell you that I made some progress with Tycho. It is still far for being complete enough to replace the current build (lots of test failing, no source features, no signing...); but it was pretty easy to set up and is quite easy to run locally or over Hudson/Jenkins. I think having the first steps of such a good build system is a very encouraging for future development.

If you want to try it locally, simply check out the "dev.eclipse.org:/cvsroot/modeling org.eclipse.gmp/org.eclipse.gmf.tooling" module, go into the releng/org.eclipse.gmf.tooling-parent folder, and type "mvn clean install".

Hence I'll keep on improving this build without making it more complicated, with the clear objective to make it a replacement for the current build system, if you agree with it.

Here is the link to the build on hudson.eclipse.org, which is administrated by Michael Golubev and I:
https://hudson.eclipse.org/hudson/job/tycho-gmp.gmf.tooling/
https://hudson.eclipse.org/hudson/job/tycho-gmp.gmf.tooling/10/

--

Mickael Istria
R&D Engineer

BonitaSoft - Open your processes
email : mickael.istria@xxxxxxxxxxxxxx

Best Eclipse Modeling Tool 2011

This message and any attachment (the "message") is intended solely for the addressees and is confidential. If you receive this message by mistake, please delete it and notify the sender immediately. Any use not in accordance with its purpose, any out-spread or disclosure, either as a whole or partially, is prohibited except with formal approval. Internet cannot guarantee the integrity of this message, therefore BonitaSoft will not be liable for the message if modified.


_______________________________________________
gmf-dev mailing list
gmf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gmf-dev



_______________________________________________
gmf-releng mailing list
gmf-releng@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/gmf-releng




--

Mickael Istria
R&D Engineer

BonitaSoft - Open your processes
email : mickael.istria@xxxxxxxxxxxxxx

Best Eclipse Modeling Tool 2011

This message and any attachment (the "message") is intended solely for the addressees and is confidential. If you receive this message by mistake, please delete it and notify the sender immediately. Any use not in accordance with its purpose, any out-spread or disclosure, either as a whole or partially, is prohibited except with formal approval. Internet cannot guarantee the integrity of this message, therefore BonitaSoft will not be liable for the message if modified.

Back to the top