Hat jemand Erfahrung im CrupControl Lauf? Wir haben einige Probleme, den Prozess durch XML Konfigurationsdatei zu automatisieren. Aufgaben können durch Commandprompt gestartet werden manuell auf die lokalen und virtuellen Maschinen, aber wenn man von CruiseControl- gestartet gibt es einen Fehler:Running Schluck Aufgaben auf CruiseControl.NET
ThoughtWorks.CruiseControl.Core.Tasks.BuilderException: Unable to execute: gulp TaskName
System.IO.IOException: Unable to execute file [D:\CC.NET\VSS\%CorrectPathName%\gulp]. The file may not exist or may not be executable.
Jede Hilfe sehr geschätzt wird.
UPDATE Nach dem Versuch, herauszufinden, was Simon Laing vorgeschlagen hat, begann eine weitere Fehler zu erhalten:
<buildresults>
<message level="Error">module.js:327</message>
<message level="Error"> throw err;</message>
<message level="Error"> ^</message>
<message level="Error">Error: Cannot find module 'D:\CC.NET\VSS\Path\to\the\project\gulp'</message>
<message level="Error"> at Function.Module._resolveFilename (module.js:325:15)</message>
<message level="Error"> at Function.Module._load (module.js:276:25) </message>
<message level="Error"> at Function.Module.runMain (module.js:441:10) </message>
<message level="Error"> at startup (node.js:139:18)</message>
<message level="Error"> at node.js:968:3</message>
</buildresults>
</build>
</cruisecontrol>
Die PATH gesetzt wurde:% APPDATA% \ npm wurde schluck durch
installiertnpm install gulp -g
und
npm install gulp --save-dev
Es scheint mir config startet Node, der an einem falschen Ort nach Schluck sucht.
Danke für die Antwort. Jetzt wird ein weiterer Fehler angezeigt: ' Fehler: Modul 'D: \ path \ to \ gulp' kann nicht gefunden werden bei Function.Module._resolveFilename (module.js : 325: 15) bei Function.Module._load (module.js: 276: 25) bei Function.Module.runMain (module.js : 441: 10) beim Start (node.js: 139: 18) message> Irgendwelche Ideen zu diesem? –
Es ist ziemlich offensichtlich, dass der Tempomat den Weg zur Schluckakte nicht sieht. Ich kann immer noch nicht herausfinden, wie es geändert werden kann. –
Wurde der Schluck global oder pro Benutzer installiert? –