Using jazz to build an RCP product?
Is there an example anywhere of how to set up jazz build to produce an
RCP product? I've seen the examples on how to do the cool stuff with ant, but building an RCP product appears to require a call to an eclipse standalone builder. Any experience with this issue would be greatly appreciated. |
3 answers
Jazz Build does not get involved in your build setup at that level. It is
only responsible for launching your build program or script. This launching can be done with Ant, Command Line, or Maven templates. Where Command Line is the most general. It sounds like you are in need of guidance on how to create a build script that can build an RCP product. Someone else would have to help there, since I don't know how that works. But I imagine you will run PDE Build from an ant script or raw command line. A quick google sent me to this: http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tasks/pde_product_build.htm --- Ryan Manwiller Jazz Team Build |
Ryan, thanks for the reply. I'm familiar with the basic functionality
of Jazz Build, and PDE Product Build. What I'm looking for is an example that brings the two together. The Beta 3 release notes state that Jazz Build now support AntRunner which is used in PDE Product build from the command line. What is not clear is how exactly AntRunner is supported. An example would be really nice. Bryan On 2008-05-20 16:08:55 -0500, "Ryan Manwiller" <ryanman> said: Jazz Build does not get involved in your build setup at that level. It --- Ryan
|
Re: "The Beta 3 release notes state that Jazz Build now support AntRunner."
What this means is that our ant tasks are now packaged in TeamConert in a way so that they can be automatically found by AntRunner when a build script is invoked through it. This makes it easier to write an ant build file right within the ant editor in the IDE and execute it to test it. Same thing goes for being able to use those ant tasks in the build scripts that are part of the PDE build mechanism in Eclipse. If you look in Preferences | Ant | Runtime | Tasks...you should see all the com.ibm.team.build.ant.task.* classes listed as available there now. I'd start here in the Eclipse help if you want an entry point to understand the ant support it provides. http://help.eclipse.org/help33/index.jsp?topic=/org.eclipse.platform.doc.user/concepts/concepts-antsupport.htm Don Weinand Jazz Team Build "Bryan Hunt" <bhunt> wrote in message news:g11h6b$vav$1@localhost.localdomain... Ryan, thanks for the reply. I'm familiar with the basic functionality of |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.