#Introduction

This is a client configuration for cdash. It sets up a machine to talk to CDash to allow scheduled builds.

#Setup

  1. Setup cdash user.
sudo su
adduser cdash
su cdash
  1. Clone the client repository.
git clone git://github.com/arktools/cdash-client.git ~/client
  1. Set the properties in machine.cdash.xml.
  2. Set the properties in machine.ctest if different.
  3. Configure crontab to automatically handle jobs from cdash.
crontab -e

Example crontab

* * * * * /home/cdash/client/go