Ich habe ein Projekt in CruiseControl.net, für das ich versuche, einen Zeitplan zu erstellen, damit es an den meisten Tagen zu einer bestimmten Zeit läuft.
Das Problem ist, dass es nicht funktioniert. Die geplante Zeit wird im CCnet-Dashboard anscheinend nicht aktualisiert, bis ich den Projektauslöser entferne. Dann funktioniert es aber es wird kein Projekt erstellt, also ist es nutzlos.
In meinem CCnet.config :
<project>
<name>MyProject-nightly</name>
<triggers>
<multiTrigger operator="And">
<triggers>
<projectTrigger project="MyProject" />
<scheduleTrigger time="11:23" buildCondition="ForceBuild">
<weekDays>
<weekDay>Monday</weekDay>
<weekDay>Tuesday</weekDay>
<weekDay>Wednesday</weekDay>
<weekDay>Thursday</weekDay>
<weekDay>Friday</weekDay>
<weekDay>Saturday</weekDay>
</weekDays>
</scheduleTrigger>
</triggers>
</multiTrigger>
</triggers>
</project>
Wenn ich diese Zeile entferne:
<projectTrigger project="MyProject" />
el next build time
im Dashboard wird korrekt aktualisiert und zu der angegebenen Zeit ausgeführt, aber es passiert offensichtlich nichts.
Was ist daran falsch? Ich verwende CruiseControl.net Version: 1.5.7256.1