2010-03-16 4 views
1

Est-il possible de vérifier si FinalBuilder exécute un script avec du code?Vérifier avec le code si FinalBuilder exécute un script

Je voudrais faire une petite application qui peut démarrer à distance la construction d'un projet sur une machine distante, mais seulement si elle n'exécute pas déjà un script.

salutations,
-Vegar

+0

Peut-être un outil comme http://www.finalbuilder.com/finalbuilder-server.aspx ou http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET;jsessionid = 720FFB4E3A1CEDCADF03CDAFA5AA0C5B est quelque chose pour vous –

Répondre

1

je peux deuxième recommandation Lars de FinalBuilder Server. Il vous permet de lancer et d'afficher la progression de la génération via votre navigateur Web, et une licence mono-utilisateur est incluse avec les licences FinalBuilder Pro, vous pouvez donc être déjà couvert.

Je ne trouve pas d'information sur "Est en cours d'exécution" en général, mais si vous êtes seulement intéressé par un seul script de construction, vous pouvez avoir le script créer un fichier "lock" au début et le supprimer au fin. L'application de lancement vérifie simplement si ce fichier existe.

+0

Pour une raison quelconque, je n'étais pas au courant de FinalBuilder Server. Nous allons bientôt passer à FinalBuilder 6, une licence de site sur FinalBuilder 6 Pro est déjà payée. Pour autant que je puisse voir, une licence de FinalBuilder Server est incluse dans FinalBuilder Pro, donc nous devrions avoir tout ce dont nous avons besoin, alors. Merci! – Vegar

1

Vous pouvez toujours modifier vos projets de générateur final pour qu'ils écrivent dans un ini (ou un fichier texte) au démarrage et supprimez le fichier une fois l'opération terminée. Je suggérerais le nom du projet. De cette façon, si le fichier existe, alors sa compilation est occupée, et vous pouvez tester pour voir ce qu'il compile.

Questions connexes