-
Notifications
You must be signed in to change notification settings - Fork 1
How to configure Baseboard
spocky edited this page Feb 2, 2012
·
3 revisions
Edit config/config.yml
workdays: [1, 2, 3, 4, 5]
holidays: ['25/12/12']
basecampRefreshInterval: 180
hudsonRefreshInterval: 300
showAvailableTeammates: false
fitScreen: true
defaultFontSize: 20
maxFontSize: 27
- 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
- showAvailableTeammates: sets whether available teammates panel is displayed or not
- fitScreen: sets whether the baseboard expands vertically to fill screen
- defaultFontSize: if fitScreen is false, defines the default font size (in px)
- maxFontSize: if fitScreen is true, defines the max font size (in px)
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'
display: 'onlyOnActivity'
- 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
- display: project display settings. Accepted values are : 'onlyOnActivity' (bugs or milestones pending), 'never', 'always'
_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)