CruiseControl Configuration/Monitoring Client Installation
This client may be used to edit the cruisecontrol.xml file or create new one. It may also be used to monitor project status.
NOTE: To monitor cruise and/or configure a running server, you must first add -rmiport 9999 to the starup script you are using for cruise. The 9999 may be any open port on the server and will be used in by the cc-config tool to connect to cruise.
Installs:
- As a webstart application from this site.
- As a standalone application from this site.
- As a webstart application from a local web container.
- A standalone application built for a previous version of cruisecontrol.
From CruiseControl Configuration Site
Use this method if you want to keep up to date with the latest changes and you have internet access.
To Install:
- For Version 1.8, click here.
- For the latest build (Version 1.8.1), click here.
- Select OK to open with default application.
- Java Webstart will then download several files.
- You will be asked if you want to trust the application. Click Start button.
Standalone Client Application
This install is for those who may not have internet access or only want to run the current version and don't want automatic updates.
To Install:
- Download the cc-config-bin distribution
- Extract the download into a local directory
- Use the startup.bat or startup.sh file in the bin sub-directory to run the application.
Local Webstart install
The local webstart install is for a large team that wants to keep the install on the corporate network. This install requires a web container like Tomcat to deploy the install inside of.
To Install:
- Download the cc-config distribution
- Extract the download into a local directory
- Change the build.properties main.dir property to point to your cruisecontrol install main sub-directory.
Note: For version 2.3+ of CC binary distribution, set this to the root directory. - Run ant setup from the root directory. This will copy required jar files into the configuration tool 3rdparty directory.
- Run ant build.webstart.dist from the root directory. This will build the cc-configuration.war file in the dist sub-directory..
- Deploy the cc-configuration.war file in your web container. For Tomcat users, just drop the .war file in the webapps directory.
- Point your web browser to http://yourserver/cc-configuration/cruisecontrol-gui.jnlp.
- Select Ok to open with default application.
- Java Webstart will then download several files.
- You will be asked if you want to trust the application. Click Start button.
Targeted for previous cruise version Standalone Client Application
This install is for those who may not have internet access or only want to run the current version and don't want automatic updates. and want to build it specifically for an earlier version of cruisecontrol.
To Install:
- Download the cc-config distribution
- Extract the download into a local directory
- Change the build.properties main.dir property to point to your cruisecontrol install main sub-directory.
Note: For version 2.3+ of CC binary distribution, set this to the root directory. - Run ant setup from the root directory. This will copy required jar files into the configuration tool 3rdparty directory.
- Run ant build.standalone.dist to create the standalone.zip file in the dist sub-directory.
- Unzip the standalone.zip file into whichever directory you wish to run it from.
- Use the startup.bat or startup.sh file in the bin sub-directory to run the application.