1.9
Time tracking
Estimated time
1 .00 hour
Spent time
0 .00 hour
Start date 07/06/2012
Due date 12/31/2013
about 5 months late
CruiseControl.NET Dev 1.9 : mono compatible
6%
3 closed
(6%)
47 open
(94%)
Version 1.9¶
In this track we want to increase Mono Compatibility. Console, service and dashboard must work out of the box.
Also the unit tests should work on mono, this means we must split the current test assembly into parts, as it contains items that are Windows only. The documentation also needs some polishing for installing and using under mono. Initial work is here DevInfo_Mono
Related issues
Bug #17 : VSS Unittests are brocken on systems with german locale
Bug #38 : CCNet master fails to build on mono 2.10
Bug #77 : Installer should reinstall on top and not skip all files
Bug #86 : dynamic parameters problem with nunit
Bug #99 : can't use dynamicvalues for <files> within a <merge> task
Bug #144 : DTD Entities in 1.6 ccnet.config
Bug #162 : expose all integration properties correctly
Bug #163 : reload dashboard does not always work
Bug #170 : Can't instal because of NAnt, Mac OS X Lion v.10.7.4
Bug #209 : Projects with same priority needs to build in the order they were entered into pending build queue.
Bug #232 : DynamicValueUtility.ConvertXmlToDynamicValues should be aware of elements that accept dynamic values
Bug #243 : subjectSettings for email publisher uses Exception instead of Success on successful builds
Bug #245 : Support SVN Switch (rather than clean checkout)
Bug #261 : PowerShell Task: Parameters not passed to PowerShell script
Bug #269 : PowerShell task fails if there is any output to standard error
Bug #272 : Subversion externals with relative paths
CCTray - Bug #276 : CCTray not remember user name and password
Bug #277 : Some info for #276 Something starange with CCTray with login password auth
Bug #279 : Team Foundation Server source control not working correctly with saved credentials
Bug #280 : Sequential into sequential will not run all its tasks
Bug #294 : Package publisher leaves a copy of the package in the artifacts folder
Bug #297 : powershell tasks arguments are not passed correctly
Bug #305 : CCTray uninstaller removes subdirectories not created by its installer!
Bug #320 : Unrecognized line in AccuRev "accurev hist" output: No history corresponding to selection.
Bug #321 : CruiseServerControl doesn't work with security
Feature #26 : Add BAZAAR support
Feature #166 : MSBuild task support for multiple loggers, and spaces in property values
Feature #176 : Ant task support
Feature #179 : A variable which gets the full path of buildlog file when it is generated
Feature #216 : Add configuration to control Label merge/replace on VSTS/TFS source control
Feature #263 : ability to add data and parameters from tasks/labellers
Feature #265 : Allow to start custom program when killing a frozen task
Feature #266 : Change CCNet workflow to support labels from dvcs source control
Feature #270 : PowerShell output lines wrap at 83 characters
Support #285 : RSS feed item cannot be opened
Task #11 : Set build server language to english
Task #15 : Auto lock automaticly generated wiki pages
Task #117 : refactor MakeBuildResult
Task #122 : run code analysis and find unused arguments / dead code
Task #126 : make the integration property names class autogen
Task #150 : document the proces of config versioning
Task #151 : support teamprise for mono
Task #152 : make a big ccnet.config with as much options as possible and check them
Task #153 : use the package publisher with the manifest generator in the scenarios
Task #156 : refactor mergefiles and the utils.WildCardPath with the private GenerateFileList from PackageFile
Task #157 : go over the custom serialzer attribtues of netreflector elements
Task #164 : get the StatisticsChartGenerator working or ditch it
Task #291 : Convert to .Net 4.0
Task #295 : refactor the categorized view farm plugin
Task #313 : Improve documention of the html-output viewer for the dashboard