J'essaie de créer un environnement d'intégration continue. Pour ce faire, j'ai utilisé un guide qui peut être trouvé au http://www.15seconds.com/issue/040621.htm.
Dans cette étape par étape, l'objectif est de créer un CI avec CCNet, NAnt, NUni, NDoc, FxCop et source sûre.
J'ai été capable de créer ma construction en utilisant l'invite de commande (malgré les problèmes de versions). Le problème est venu avec la configuration de ccnet.config
J'ai fait quelques changements à cause des nouvelles versions, mais je reçois toujours des erreurs lors du démarrage du serveur CCNet.
Quelqu'un peut-il m'aider à résoudre ce problème ou à trouver un guide pour ce scénario?Configuration de Cruise Control Net avec sourcesafe - Impossible de charger l'élément de tableau 'exécutable'
L'erreur que j'obtiens: Impossible d'instancier les projets CruiseControl à partir du document de configuration.
Le document de configuration manque probablement les nœuds Xml requis pour remplir correctement la configuration de CruiseControl.
Impossible de charger l'élément de tableau 'exécutable' - Impossible de convertir du type System.String à ThoughtWorks.CruiseControl.Core.ITask pour un objet avec la valeur: "\ DevTools \ nant \ bin \ NAnt.exe" Xml: E: \ DevTools \ Nant \ bin \ NAnt.exe
Mon fichier de configuration CCNet ci-dessous:
<cruisecontrol>
<project name="BuildingSolution">
<webURL>http://localhost/ccnet</webURL>
<modificationDelaySeconds>10</modificationDelaySeconds>
<triggers>
<intervaltrigger name="continuous" seconds="60" />
</triggers>
<sourcecontrol type="vss" autoGetSource="true">
<ssdir>E:\VSS\</ssdir>
<executable>C:\Program Files\Microsoft Visual SourceSafe\SS.EXE</executable>
<project>$/CCNet/slnCCNet.root/slnCCNet</project>
<username>Albert</username>
<password></password>
</sourcecontrol>
<prebuild type="nant">
<executable>E:\DevTools\nant\bin\NAnt.exe</executable>
<buildFile>E:\Builds\buildingsolution\WebForm.build</buildFile>
<logger>NAnt.Core.XmlLogger</logger>
<buildTimeoutSeconds>300</buildTimeoutSeconds>
</prebuild>
<tasks>
<nant>
<executable>E:\DevTools\nant\bin\nant.exe</executable>
<nologo>true</nologo>
<buildFile>E:\Builds\buildingsolution\WebForm.build</buildFile>
<logger>NAnt.Core.XmlLogger</logger>
<targetList>
<target>build</target>
</targetList>
<buildTimeoutSeconds>6000</buildTimeoutSeconds>
</nant>
</tasks>
<publishers>
<merge>
<files>
<file>E:\Builds\buildingsolution\latest\*-results.xml</file>
</files>
</merge>
<xmllogger />
</publishers>
</project>
</cruisecontrol>
enter code here