Let me rephrase the question and hopefully someone will notice.

Starting at 3:00am, I want ProjectTest to check ProjectBuild completes
successfully, and checks every 30 mins. So if the check is successful
at 3:00am, ProjectTest runs; else, it wait until 3:30 and checks
again, and in 30 min intervals. The periodic checks ends at 5:00am

<triggers>
   <multiTrigger operation="And">
      <triggers>
         <projectTrigger>
            <!-- Check if ProjectBuild passed ->
         </projectTrigger>
         <!--- AND check from 03:00-05:00 in 30-min intervals -->
         <filterTrigger startTime="05:00" endTime="03:00">
            <trigger type="intervalTrigger" seconds="1800" />
         </filterTrigger>
      </triggers>
   </multiTrigger>
</triggers>

I understand the filterTrigger times are for when NOT to check so the
times may seem backwards but they're not. IOW, it's saying "Check
every 30mins except from startTime until endTime"

Is my logic correct?

-chris

On May 31, 5:49 pm, Chris <[email protected]> wrote:
> I have ProjectBuild that runs nightly at 1:00am.
>
> I want ProjectTest to wait for ProjectBuild successful run, starting
> at 2:00am everyday, and pings it every 30 mins to see if ProjectBuild
> succeeded. If ProjectBuild succeeded, I want ProjectTest to run, but
> only once for the 24 hour period, until the next day, when the cycle
> repeats itself. I don't want ProjectTest pininging ProjectBuild but
> once a day since I only want ProjectTest to run ONCE a day.
>
> Please point me in the right direction.

Reply via email to