Skip to content

How to configure Baseboard

spocky edited this page Jan 13, 2012 · 3 revisions

Edit config/config.yml

General

workdays: [1, 2, 3, 4, 5]
holidays: ['25/12/12']
basecampRefreshInterval: 180
hudsonRefreshInterval: 300
  • workdays: days of the week you're working on your projects
  • holidays: list of holidays
  • basecampRefreshInterval: interval for polling basecamp api (in seconds)
  • hudsonRefreshInterval: interval for polling hudson test server

Projects

ProjectName:
  basecamp-url: 'https://xxx.basecamphq.com/'
  basecamp-token: your_basecamp_token 
  basecamp-id: your_project_basecamp_id
  hudson-url: 'http://your_hudson_server/api/'
  hudson-jobs: ['job1', 'job2']
  bug-todolist-name: 'bug'
  • ProjectName: project name displayed on baseboard interface
  • basecamp-url: your basecamp url
  • basecamp-token: your basecamp token (log into basecamp, click 'my info' and the 'show your tokens'
  • basecamp-id: your project basecamp id
  • hudson-url: url to your husdon server API
  • hudson-jobs: list of jobs to test
  • bug-todolist-name: if you choose to track bugs through a special todo list, write it's name here. If you omit this parameter, baseboard will track the bug flagged items

Team

  _member1_basecamp_user_id_:
    name: member1_displayed_name
  • member1_basecamp_user_id: basecamp user id
  • name: name asociated to the id in baseboard interface (for readability purpose, you might like to keep it short)
Clone this wiki locally