2009-07-10 14 views
2

Ich habe gerade auf den neuesten Build von cruisecontrol.net (1.5.0.5972) aktualisiert. Ich habe ein paar Kinderkrankheiten und ich bin mir nicht sicher, ob es sich um Bugs handelt oder (wahrscheinlich) wenn ich einige Änderungen an der Konfigurationsdatei vornehmen muss.Cruisecontrol.net 1.5.0.5972 force builds failing

1) Ich kann keinen Force Build ausführen. Wenn ich die Taste drücken, erhalte ich ein Popup mit der folgenden Ausnahmemeldung:

System.NotImplementedException: The method or operation is not implemented. at ThoughtWorks.CruiseControl.Remote.CruiseServerClientBase.ListBuildParameters(String projectName) at ThoughtWorks.CruiseControl.WebDashboard.ServerConnection.ServerAggregatingCruiseManagerWrapper.ListBuildParameters(IProjectSpecifier projectSpecifier, String sessionToken) at ThoughtWorks.CruiseControl.WebDashboard.Dashboard.ProjectParametersAction.Execute(ICruiseRequest cruiseRequest) at ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.CruiseActionProxyAction.Execute(IRequest request) at ThoughtWorks.CruiseControl.WebDashboard.MVC.Cruise.ExceptionCatchingActionProxy.Execute(IRequest request) 

Edit: das Update auf diese das Armaturenbrett Config backwardCompatibility Eigenschaft auf false gesetzt wurde.

2) Es gibt eine neue AdministardDashboard-Seite, die nach einem Passwort fragt. Wo ist dieses Passwort angegeben?

Antwort

2

1) Die Lösung bestand darin, die Dashboard-Konfiguration rückwärtskompatible Eigenschaft auf false zu setzen.

2) Standard pw ist ccnetrocks und wird in deshboard.config angegeben.

edit: \ Programme \ CruiseControl.NET \ webdashboard \ dashboard.config

Beispiel-Server-Abschnitt: Armaturenbrett Config kann bei C befinden <server name="local" url="tcp://localhost:XXX/CruiseManager.rem" allowForceBuild="true" allowStartStopBuild="true" backwardsCompatible="fals e“/>

+1

gleiche Problem hier, aber Die Backcompat-Einstellung hat das nicht behoben. – jcollum