|
Re: Hudson Plug-in: Archiving and publishing an imported target? [message #508758 is a reply to message #508673] |
Wed, 20 January 2010 03:42 |
|
Hi Ralf,
First of all, thanks for a great blog about Buckminster RCP builds. Very helpful indeed.
On 01/19/2010 08:20 PM, Ralf Ebert wrote:
> Hi,
>
> is there a way to 'save' a target platform that has been imported using
> the 'importtargetdefinition' command using the 'Archive and publish an
> Eclipse Target Platform' option of the Hudson Buckminster plug-in? I'd
> like to re-use a target as imported 'offline' from other jobs without
> loading the target content again and again.
>
We have no general way of preserving the TP but there are some options for 'offline' usage:
1. Mirror the repositories that the target definition uses as source so that you have a local copy of everything.
Mirroring can be done using standard p2 mirroring tools or, if you want something more elaborate, the Buckminster
Aggregator.
2. Use a fixed set of .targets and have them point to well known, already provisioned, locations, thereby avoiding
having to copy everything at everytime.
3. Don't use .targets. Instead, just use the 'setTargetPlatformPath' preference and have it point to an already
provisioned location (this is essentially the same as #2 in that it creates a TP definition with one directory entry on
the fly).
> (See http://www.ralfebert.de/blog/eclipsercp/rcp_builds/ for a tutorial
> how to set-up the target platform in a way where the target is fetched
> from a .target definition as part of every build)
>
Again, thanks for this blog entry.
Regards,
Thomas Hallgren
|
|
|
|
|
|
|
|
|
|
|
Re: Hudson Plug-in: Archiving and publishing an imported target? [message #520961 is a reply to message #508673] |
Mon, 15 March 2010 23:45 |
Flavio Donze Messages: 211 Registered: July 2009 Location: Switzerland |
Senior Member |
|
|
I don't exactly know what I did but now my target definition works...
deleted previous configuration (.hudson home directory), installed new Hudson release : 1.350.
configured new free style job:
use SVN to checkout feature ch.scodi.client.site
Run Buckminster
importtargetdefinition -A '${WORKSPACE}ch.scodi.client.site/rcp.target'
Post Build Action
x Archive and publish an Eclipse Target Platform
Pfad zur Target Platform:.metadata/.plugins/org.eclipse.pde.core/.bundle_poo l
just in case someone encounters the same issue.
Prozessmanagement und Qualitätsmanagement Software QMS/IMS
https://www.scodi.ch
|
|
|
Powered by
FUDForum. Page generated in 0.04526 seconds