Re: Hudson builds and framework dependencies
Re: Hudson builds and framework dependencies
- Subject: Re: Hudson builds and framework dependencies
- From: Q <email@hidden>
- Date: Sat, 31 Jul 2010 21:10:52 +1000
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:
> —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@hidden
Gold Coast, QLD, Australia (GMT+10)
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden