Help documentation

System requirements

Client requirements

Cruise works on the following browsers:
  • Firefox 2.0 or 3.0 (recommended)
  • Safari 2.0 (recommended)
  • Internet Explorer 7.0 (recommended) or 6.0 (some display issues)

Cruise Server requirements

Windows

Cruise Server is supported on Windows XP SP2+ or Windows Server 2003.

  • RAM: 1Gb minimum, 2Gb recommended
  • 2 GHz (or higher)

Mac OSX

  • Mac OSX Leopard (10.5) or higher
  • Intel processor
  • Apple Java Runtime Environment (JRE) version 6
  • RAM: 1Gb minimum, 2Gb recommended

Linux

We provide Debian packages which work on Ubuntu or Debian, and RPMs for RHEL, Fedora Core and CentOS. We support Ubuntu 7.10, Ubuntu 8.04, Centos 5.1 and RedHat Enterprise 5.

  • Sun Java Runtime Environment (JRE) version 6
  • RAM: 1Gb minimum, 2Gb recommended
  • 2 GHz (or higher)

Solaris

We provide Solaris packages which have been tested with Solaris 10 U5. They should work with OpenSolaris as well.

  • Sun Java Runtime Environment (JRE) version 6
  • RAM: 1Gb minimum, 2Gb recommended
  • 2 GHz (or higher)

Extra requirements for Cruise Server

Your Cruise Server should have a separate disk partition for Cruise to store artifacts. The artifacts repository can fill up quickly (especially if you are storing large binaries). If you don't create a separate partition for artifacts and your system disk fills up, Cruise and other applications on your system will behave unexpectedly and you are likely to end up with corrupted data. Check the section on installing Cruise server for more on configuring your artifacts repository.

Note also that you will need to install your version control client on the Cruise Server and all Agents.

Cruise Agent requirements

Windows

Cruise Agent is supported on Windows XP SP2+ or Windows Server 2003.

  • RAM: 128Mb minimum, 256Mb recommended
  • 2 GHz (or higher)

Mac OSX

  • Mac OSX Tiger (10.5) or higher
  • Intel processor
  • Apple Java Development Kit (JDK) version 6
  • RAM: 128Mb minimum, 256Mb recommended

Linux

We provide Debian packages which work on Ubuntu or Debian, and RPMs for RHEL, Fedora Core and CentOS. We support Ubuntu 7.10, Ubuntu 8.04, Centos 5.1 and RedHat Enterprise 5.

  • Sun Java Development Kit (JDK) version 6
  • RAM: 128Mb minimum, 256Mb recommended
  • 2 GHz (or higher)

Solaris

We provide Solaris packages which have been tested with Solaris 10 U5. They should work with OpenSolaris as well.

  • Sun Java Development Kit (JDK) version 6
  • RAM: 512Mb minimum, 1Gb recommended

Extra requirements for Cruise Agent

Cruise Agent on its own does not require much memory or CPU. However you need to ensure computers with Cruise Agent installed have adequate resources to build your projects, including space to check your source code out of source control.

Note also that you will need to install your version control client and any other software required to build your application on your Cruise Agents.