Troubleshooting
Please check out the support forums on the Cruise website.
Scheduling problems
If your changes do not get detected by Cruise, or they come in several batches, then you may have a scheduling problem. Always make sure the computer on which your version control system sits has a synchronized clock. Also make sure it is in the same time zone as Cruise Server.
Sometimes you may get security problems when scheduling. Apart from the usual suspects of using the wrong username or password, security errors can also get caused by problems like not having a valid certificate (if you're using https to connect to your version control system) or by network connectivity problems between Cruise and your version control system.
GIT Integration on Windows
Cruise does not support plain GIT on windows. You have to install msysGit 1.6.0.2 instead. You should add the directories 'bin' and 'cmd' under '${GIT-installed-path}' to the end of the system path. If you have just installed Git, you should restart the server or agents so they can detect the changed system path.
Modification tab shows a single modified file as several files.
This only happens when the name of the file in the Mercurial repository includes whitespace. Mercurial shows them as multiple files in modification information.
Cannot see the artifacts or console output in the job details page
Job is still shown as running even though it has finished.
Cannot see the newly added pipeline
You can see them when the pipeline gets triggered. Specially for big repository in Git and Mercurial, it takes longer. Because of how these two SCMs work, Cruise server checks out the code locally and hence takes a longer time.
Stages are not executed after adding a new stage or changing the order of the stages
Problem description:
Lets say you want to execute the stages in the following order: setBuildEnvStage -> preBuildStage -> buildStage -> postBuildStage -> unitTestStage. The pipeline is correctly configured. If I trigger the pipeline manually the first two stages are executed, but the others are not. The first two stages succeed and the pipeline activity page is strange.
What would lead to this situation?
How does Cruise work?
How to fix it?
Failed to install Cruise on Windows Vista
Vista has a different user management strategy. So please make sure that the directory Cruise is installed on is owned by the Cruise service owner.
Job passed but 'java.exe' was not in the path of agents while building using ANT on Windows
Cruise identifies whether tasks passed or not by their exit code. However, even if ANT could not find 'java.exe' in the path, it returns '0' rather than '1' on Windows. Hence the job appears as passed. This is an issue with Ant.