开发者

Cruise control - project list is so long on dashboard - can we have folders?

CC.Net is pretty cool and we have been using it in our organisation for just under a year now. However the project list is on about 30 projects at the moment. and It takes ages just to scan though the list looking for the correct build and trying not to click on the wrong one!

Is there anyway to group builds into folders on the dashboard UI i.e. this scr开发者_如何学Goeen:

Cruise control - project list is so long on dashboard - can we have folders?

(Random CCNEt dashboard image I found on the web)

Jason


You can also use the <category> element in your project definitions. Your projects will be grouped by the different category values in the dashboard. For details see the documentation.

For example:

<project name="Project 1" queue="Q1" queuePriority="1">
  <category>Category 1</category>


The dashboard doesn't support project grouping in subfolders. However, the project-configuration <project> tag includes a queue option - by grouping projects into queues, you not only gain a way of subdividing your project list for display purposes, but also get the extra features that allow control over duplicate build requests and mutual-exclusion between project builds (if you want them).

Our CC.NET server is building around 100 or so projects - the dashboard looks very confusing by default, but by making use of queues you get a list of them in the left pane, which filters the project list to just show those in the selected queue. That filter adjusts the URL too, so you can hyperlink directly to a filtered view if you need to.

CruiseControl.NET Queue Documentation

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜