Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These instructions will concentrate on using the Windows installer. The other two options are available if a more customized installation is desired or necessary.
Once the installation file has been downloaded, executing the installer should open a window

Select all the components. Next, the installer will ask for a location. This location should have sufficient rights for read/write

Clicking install will start the installation. After the installation is complete, there should be a folder containing the program contents

Also, if you open the Local Services control panel for the machine, there should be a service named "CruiseControl Service" available that has not been started yet. Go ahead and start the service to start CruiseControl.
CruiseControl ships with a default Java project named ConnectFour. When CruiseControl starts, it will try to build this project (using Ant) and return a result. To see if this has occurred, open the CruiseControl dashboard at the following location: http://<serveraddress_or_localhost>:8080/dashboard|||||||||||\. The application dashboard will launch and you should see a screen like below

If the build has passed, then CruiseControl is configured and running properly in its default state.
Some troubleshooting tips if installation does not work:

...

Create a folder for the software factory:
c:/SoftwareFactory

Note

File structure for this folder can be found in SofwareFactory.zip

Step 2 – Install CruiseControl and Edit wrapper.conf

...

Note

A zip file containing this file structure as well as example files is attached, see SoftwareFactory.zip

  • antscripts
    • test_runner
      • cc_build.xml
      • export_and_test.xml
      • export_and_test.properties
      • servoy.properties
  • artifacts
  • checkout
    • test_runner
  • logs
  • config.xml
  • cruisecontrol.properties
  • dashboard-config.xml

...

A file structure should be started in thisnow (example files in SoftwareFactory.zip)

A few items need to be configured at this point.
cruisecontrol.properties – a few items in this file need to be configured for your environment

...