
Cruise allows you to model your development, deployment, testing and release process so that everybody has visibility into and control over the process. Cruise's unique and revolutionary deployment pipelines let your team self-service builds into your environments, lock them down so only the people you specify have access to them, and record who performed which deployment.
Pipelines are cloud-enabled, so you can split a stage into many jobs which get run simultaneously on your build cloud. Split your test suites into multiple jobs, or run them on multiple environments and have Cruise roll up the results. If your deployments require running tasks on multiple servers, you can do that too.
Cruise's zero configuration build cloud is the most robust and scalable in the industry. Just install Cruise Agent on a computer and tell it the hostname of Cruise Server and it will start picking up jobs and doing work, checking out code if necessary. You can even re-run old jobs or re-deploy old builds -- Cruise Agent will automatically update your sandbox to the correct revision. Agents communicate with the Server over a secure connection, with Cruise transparently creating a zero-configuration public key infrastructure to lock down all communication. An administrator must manually approve any Agent joining the build cloud.
Cruise features end-to-end security. It integrates with LDAP and Active Directory to authenticate users and (new in Cruise 1.1) provides role-based authorization to control who can trigger individual stages within pipelines. You can also control who has administrative access over Cruise Server.
You can download the 2 agent free edition or buy an edition with more agents.
How many agents do I need? That depends how many jobs you want to run simultaneously. This is determined by how large your team is and how complex your project is. The free edition comes licensed for two agents -- give it a try and see how it works for you. If you want an evaluation with unlimited agents, contact our sales team on studios@thoughtworks.com
Source control: Cruise supports Subversion, Git, Perforce and Mercurial. Support for other revision control systems is coming soon.
Builders: Cruise can run any tool that has a command-line interface. However we provide some extra glue for ant, nant and rake.
Reports: If your tool outputs reports that can be displayed in a web browser, whether plain text, html, images , videos or flash, Cruise can display them in its dashboard. No merging, xslt or futzing required: just tell Cruise where to find the reports.
Open, RESTful API: Cruise has an open data model, which means you can easily create and read artifacts and properties in Cruise. You can even configure Cruise RESTfully.
Get a deeper understanding of Cruise and its features from a Cruise expert. Attend a Cruise Scheduled demo by choosing a convenient date and learn how Cruise helps make software deployment a hassle-free process.
Attend a Scheduled Cruise Webcast| Cruise takes care of... | |
| Release Management | Remove the uncertainty and unwanted surprises when releasing software. |
| Multi-platform Testing | Manage your testing platforms with Cruise Agents that require zero configuration. |
| Dependency management | Have Cruise trigger dependent builds automatically. Share artifacts between stages and pipelines. |
| Continuous Integration | Integrate your team's work frequently and use automated builds to detect integration errors in time. |