Community
Participate
Working Groups
Currently, builds are done using "classic" PDE build scripts and the EPP assembler. More specifically, PDE build is used to construct the plug-ins themselves and EPP is used to assemble the built plug-ins into a downloadable ready-for-use package. We should consider lightening our build burden by instead adopting Athena Common Builder [1] and Hudson. It is my understanding that Athena allows us to very easily do things like provide source builds which we are not currently doing. Further, I'm pretty sure that we're not building regularly, and this is something that Hudson can help us with. [1] http://wiki.eclipse.org/Athena_Common_Build
I have committed an initial cut at using Athena to build. I can run it from within Eclipse according to the instructions laid on in the wiki [1] [1] http://wiki.eclipse.org/Common_Build_Infrastructure/Getting_Started/Build_In_Eclipse
Created attachment 146536 [details] mylyn/context/zip
*** Bug 242282 has been marked as a duplicate of this bug. ***
Current build scripts run from Eclipse workspace. Still need to get them running to do integration and nightly builds from Hudson.
Development on Athena has ceased, so focusing any efforts on using it for build do not make any sense. I am changing the title of this bug to focus us instead on creating a build using Maven/Tycho.