[
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
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
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
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.