I believe you can write your own profile activation class, but that's a
feature of Maven 2.1

Paul

On Jan 23, 2008 7:43 PM, Ravi Luthra <[EMAIL PROTECTED]> wrote:

> Does anyone know how to activate a profile in maven if the time is
> between a certain hour of the day?
>
> I'm using a CI to build during every checkin, which also deploys the
> code. However the build server does the entire site generation and has
> about 10 plugins connected to it, This makes our builds very slow on
> the server. What I want to do is only do the site build at midnight.
> The only problem is our CI server (hudson) doesn't let you specify
> different run options for different times of the day. (at least when
> using Maven integration mode).
>
> What I want to do is have Maven activate the profile based on the time
> of day, so that Hudson doesn't have to know about it. I had a bunch of
> thoughts on this:
> 1) Create a separate process that drops a file onto the system only
> between 11:50pm and 12:10am. Have the profile containing the site
> plugin configuration activate based on this file existing.
> 2) OR I could create a maven plugin that runs first, and if it is
> between a certain time range, activate other profiles during that same
> build. (not sure how to do this)
> 3) Request an enhancement to Maven devs to support time based profile
> activation.
>
> Any of these feasible?
>
> Thanks,
> Ravi
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to