Bug 288663 - Update build scripts based on maven/Tycho
Summary: Update build scripts based on maven/Tycho
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: IDE4EDU (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: bugday, helpwanted
: 242282 (view as bug list)
Depends on:
Blocks: 242281
  Show dependency tree
 
Reported: 2009-09-04 11:48 EDT by Wayne Beaton CLA
Modified: 2014-01-09 15:38 EST (History)
0 users

See Also:


Attachments
mylyn/context/zip (2.52 KB, application/octet-stream)
2009-09-04 16:41 EDT, Wayne Beaton CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wayne Beaton CLA 2009-09-04 11:48:11 EDT
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
Comment 1 Wayne Beaton CLA 2009-09-04 16:41:34 EDT
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
Comment 2 Wayne Beaton CLA 2009-09-04 16:41:39 EDT
Created attachment 146536 [details]
mylyn/context/zip
Comment 3 Wayne Beaton CLA 2009-09-08 14:18:40 EDT
*** Bug 242282 has been marked as a duplicate of this bug. ***
Comment 4 Wayne Beaton CLA 2009-09-08 14:42:26 EDT
Current build scripts run from Eclipse workspace. Still need to get them running to do integration and nightly builds from Hudson.
Comment 5 Wayne Beaton CLA 2011-04-06 15:15:24 EDT
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.