Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Buckminster » Continous Integration & Delivery of eclipse projects fo Beginners (I'm puzzled by the question of how to set up a reliable infrastructure for headless builds and continous delivery of eclipse projects.)
icon5.gif  Continous Integration & Delivery of eclipse projects fo Beginners [message #1007279] Tue, 05 February 2013 05:50 Go to previous message
Lukas Olbrich is currently offline Lukas Olbrich
Messages: 17
Registered: October 2010
Junior Member
Hello everyone,
We're a startup, which is actually a spin-off from the university, and want to migrate the build infrastructure from the university's servers to our own servers.
Taking that step, I was thinking about reimplementing our build infrastructure.
Our current structure is:

  • version control via git
  • reviews via gerrit
  • continuous integration via tycho in jenkins, automatically triggered via gerrit events
  • continous delivery via a custom script which copies files via ftp to our p2 update site and manipulates the xml files, imho a dirty hack concerning composite.xml.

What I do not like about the described solution above is the redundancy concerning structure and dependencies: The eclipse structure -features,
plugins and so forth- has to be translated to the maven/tycho-structure -poms, modules and so forth- even though both carry equal information.
Also, the release process is tedious.

Well, now we were planning on using atlassian products because of the integration of jira/greenhopper with the gitrepo/review environment.
However, before we reimplement the infrastructure I wanted to ask you guys for recommendations: Can anyone tell me, how the official eclipse projects are continously integrated and delivered? Is it via buckminster? (sorry for being a rookie).
I'd really appreciate a brief overview on working infrastructures. Maybe, this information will add some pieces to my puzzle.

Cheers, Lukas

[Updated on: Tue, 05 February 2013 07:32]

Report message to a moderator

 
Read Message icon5.gif
Read Message
Read Message
Previous Topic:Kepler IDE: Error Message Cannot determine filter for requirement to this element
Next Topic:Where generator.lastRevision.format and buckminster.properties should go.
Goto Forum:
  


Current Time: Wed May 22 06:39:10 EDT 2013

Powered by FUDForum. Page generated in 0.01742 seconds