Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [babel-dev] Build configuration for babel plugins

Hi Martin,

Tycho is the technology used by the Common Build initiative at eclipse.org (http://wiki.eclipse.org/CBI). CBI will soon be used to build the Eclipse Platform, the backbone of our community downloads. If you're going to start fresh, I would suggest Tycho.

You can also use the Eclipse Hudson CI environment (https://hudson.eclipse.org) to run your builds. To request a new job, simply file a bug against Eclipse Foundation > Community > Hudson.

If you need pointers on using tycho or running builds, the cbi-dev mailing list is a great resource, as is the cross-project-issues-dev mailing list. I don't know much about builds other than running the servers.

    https://dev.eclipse.org/mailman/listinfo/cbi-dev
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

Once your builds are up and running, downloadable plugins must be put on the build server. I can guide you through that process -- its very easy.

Denis


On 11/19/2012 12:35 PM, Martin Reiterer wrote:
Hi,

I'm currently working on creating build scripts for the babel messages editor and the I18N tool suite. Therefore, I defined a headless build by making use of PDE Build [0]. For fetching the build sources from GIT, I installed the EGIT pde extension [1] into my target platform.

This way seems to me a little bit complex and assumes that we have installed the EGIT pde fetchfactory and an appropriate target platform. Moreover, I explored the Eclipse Buckminster [2] and Tycho project [3]. Both provide an alternative approach for building Eclipse features. Tycho also provides integration with maven. Is there a recommended way for eclipse (especially for babel) projects, how to setup a headless build?

[0] http://www.eclipse.org/pde/pde-build
[1] https://github.com/eclipse/egit-pde
[2] http://www.eclipse.org/buckminster
[3] http://eclipse.org/tycho

thanks,
Martin



Back to the top