We have 5116 guests and 3 members online

Video Spotlight

Home > Resources > Tool Spotlight > Cruise - Continuous Integration and Release Management from ThoughtWorks

Cruise - Continuous Integration and Release Management from ThoughtWorks

Cruise - Continuous Integration and Release Management from ThoughtWorks

Check out the Video >

Release management is often that part of the software development lifecycle which has the entire team chewing its nails. Use Cruise, the Continuous Integration and Release Management system from ThoughtWorks, to remove the suspense and unpleasant surprises associated with software deployment.

Model your release workflow and ensure a hassle-free software deployment with revolutionary Pipelines. Get control of your release process by managing it through Cruise. Save time by parallelizing your tests and testing on multiple platforms. Release software quickly and repeatedly with new and tested features.

Cruise draws from the extensive continuous integration experience of ThoughtWorks, the creators of the original CruiseControl.

 

PRODUCT FEATURES


Pipelines:

Model your Release Workflow with revolutionary Pipelines. A pipeline configuration is like a workflow; use it to define the stages a set of modifications must pass through, such as a “commit” stage and functional and performance test stages.


Parallelization:

Simply split your long running test suite into multiple suites and create jobs for each one. Cruise will run all builds within a given stage in parallel given enough agents, so you can leverage its zero configuration build grid to substantially reduce the time it takes to run tests.


Central artifact repository:

Cruise has a built in repository for storing and sharing binaries, test logs and other artifacts created by builds. Just tell Cruise which artifacts you want to store and Cruise will automatically upload them from the build agent at the end of the build. It is simple to access artifacts RESTfully from your build scripts, so that you can re-use an artifact from one stage or pipeline in another. The API allows you to specify a particular build number, or fetch the artifacts from the last good build.


LDAP and Active Directory integration:

See which build is in which environment, and promote builds on demand to the environment where they are needed at the click of a button. Cruise integrates with LDAP and Active Directory, so you can see who promoted each build, allowing you to audit every change to your environments.

 

BENEFITS


Release Management: Take the Uncertainty Out of Software Deployment

Release management is often that part of the software development lifecycle which has the entire team chewing its nails. Releasing software need not be a painful, expensive and error-prone process. Get control of your release process by managing it through Cruise.


Multi-Platform Testing: Parallelize Tests to Save Time on Running Long Test Suites

Save time by parallelizing tests and letting Cruise manage your testing environment. You can specify as many jobs as you like within a stage, and given enough Cruise Agents, have them all run simultaneously. Result? Your multi-platform long running testing can be done in a snap.


Dependency Management: Trigger Dependent Builds Automatically

Simply tell Cruise what your projects depend on, and your pipeline will get triggered automatically when an upstream project builds successfully. Cruise has a built in repository for storing and sharing binaries, test logs and other artifacts created by builds. Indicate to Cruise the artifacts you want to store and Cruise will automatically upload them from the build agent at the end of the build. Establish good development practices by sharing artifacts between stages and pipelines.


Continuous Integration: Hassle-free Integration of Your Team’s Work

With Cruise, each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. This approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. See the live console output from every agent on the grid with a single click: a ready-made information radiator updated every five seconds.

 

COMPANY INFORMATION


ThoughtWorks Studios builds practitioner-centric tools that enable software teams to simply get the job done. Our flagship product is Mingle, a project collaboration tool that provides a shared workspace for Developers, Testers, Business Experts and Project Managers.

ThoughtWorks Studios is the specialist product division of ThoughtWorks, the pioneering Agile consulting firm. For more information, please visit www.thoughtworks.com/studios

Cruise from ThoughtWork ThoughtWorks Studios Chicago
200 E Randolph St, 25th Floor
Chicago, IL 60601-6501
t: +1 312 373 1000
f: +1 312 373 1001

Comments (0)Add Comment


Write comment

You must be logged in to post a comment. Please register if you do not have an account yet.

busy
 

Agile Marketplace - Announcements and Special Offers

Webcast:  Moving Build and Code Quality Upstream
This interactive panel discussion moderated by Bob Aiello, Editor-in-Chief fo the CM Journal brings industry experts Anders Wallgren, CTO of Electric Cloud and Gwyn Fisher, CTO of Klocwork together for a candid discussion of the cost savings, productivity and quality benefits that can be achieved by stabilizing builds and code quality as early in the development cycle as possible.
Register Now!

Collabnet -TeamForge 5.3
CollabNet TeamForge 5.3 includes Dynamic Planning—providing flexibility to model release scope and timeline in a single view. Now, you can easily manipulate/adjust release data.
Download Your Free Trial

Requirements-based testing (RBT) can help to ensure comprehensive test coverage, reducing the risk of failure and improving software quality. This white paper details how application lifecycle management can be used to more effectively implement RBT processes, offering greater collaboration, traceability and control.can help you increase efficiency, reduce project risk, and improve overall software quality. Learn how MKS Integrity for application lifecycle management enables RBT, delivering full lifecycle traceability to help ensure that project requirements have complete test planning and execution coverage.
Download the Requirements-Based Testing whitepaper

PureCM –SCM for Agile Teams
PureCM helps you to manage development in short iterations: keeping track of changes, supporting automated builds and preserving frequent snapshots of your projects.
Get the free trial now