On 31/07/2010, at 3:43 PM, Paul Hoadley wrote:

> Hello Hudson builders,
> 
> I watched Mike Schrag's session on Hudson from WOWODC09, and got Hudson up 
> and running in fairly short order building an application project.  Thanks 
> Mike!
> 
> I'm interested to know how the Hudson users around here handle framework 
> dependencies for their application projects.  Say I'm building 
> MyApplication.woa which depends on MyFramework.framework.  I haven't used 
> Hudson before, but I gather the idiom is to check "Build after other projects 
> are built" in MyApplication's project configuration, and list MyFramework 
> there.  So after committing changes to MyFramework, all its dependent 
> applications are rebuilt.
> 
> That sounds fine, but is it sufficient in practice?  Say I check in some 
> changes to both MyFramework and MyApplication.  What if the polling interval 
> on MyFramework is, say, an hour?  I want to build MyApplication right now, so 
> I click the build link manually

If that is what you are doing, in practice you force a rebuild on the framework 
you checked the change into and all applications that depend on it would get 
rebuilt automagically. In an emergency you would usually kill off any builds 
that you didn't want to happen right now.

You may also want to enable these advanced options on your applications:

<<inline: PastedGraphic-1.png>>

> —is there a way to tell Hudson to make sure its framework dependencies don't 
> need to be rebuilt, or do I have to do that manually since (in this example) 
> the polling interval is quite long?  (What if there are 10 frameworks I'm 
> depending on?)

I would recommend not having a long polling interval if you are trying to avoid 
a similarly long wait.

-- 
Seeya...Q

Quinton Dolan - [email protected]
Gold Coast, QLD, Australia (GMT+10)




 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to