[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [babel-dev] Build configuration for babel plugins
|
Hi Denis,
configuring the tycho build was much easier than working with PDE Build.
Moreover, it allows to configure a target platform without the need of
downloading delta-packs. Great!
Now I've configured our new tycho based build at hudson:
https://hudson.eclipse.org/hudson/job/babel-tools-indigo/
Please, can you guide me through the process of publishing our artifacts
on the build server?
thx,
Martin
On 11/19/2012 10:25 PM, Denis Roy wrote:
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
_______________________________________________
babel-dev mailing list
babel-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/babel-dev