Est-ce que quelqu'un sait comment définir l'heure de construction sur le script de projet NANT? En fait, je veux que NANT exécute le projet à un moment précis comme tous les soirs à 20h (Nightly Build). Comment puis-je régler cette heure?Nant set time set
1
A
Répondre
2
Configurez la commande nant pour qu'elle s'exécute en tant que tâche planifiée * sous le panneau de commande.
* Ou un travail cron si vous utilisez Mono.
0
Ajouter ceci dans votre fichier ccnet.config avoir CruiseControl .net exécuter votre projet de construction à day.time donné:
<scheduleTrigger time="23:30" buildCondition="ForceBuild">
<weekDays>
<weekDay>Monday</weekDay>
<weekDay>Tuesday</weekDay>
<weekDay>Wednesday</weekDay>
<weekDay>Thursday</weekDay>
<weekDay>Friday</weekDay>
<weekDay>Saturday</weekDay>
</weekDays>
</scheduleTrigger>
Comme le code l'indique, cela forcera l'événement de construction doit avoir lieu Mon- Sam après 23h30 chaque jour.
Tout est bon?
0
vous ne pouvez pas faire cela en utilisant nant. Vous pouvez également créer un script batch simple (il déclenchera votre script nant) et l'exécuter à partir de Windows Task Scheduler à l'heure désirée
Ou utilisez un serveur de build exécutant CruiseControl.NET (ou un autre outil de construction) pour faire les choses plus facile lorsque vous avez plus d'une machine ou plus d'un projet. – OregonGhost