Knowledge

CruiseControl

Source đź“ť

120: 311:
page. The left side of the page displays whether CruiseControl is currently building a project, and provides links to the details of previous builds. The right side of the page presents the results of the build—including compilation errors, test results and details about what files have changed since
320:
The dashboard was introduced in the 2.7 release. The dashboard is a web page to enable visualising the project build statuses. Previous project build results are colour-coded providing a snapshot of how the projects are doing at that moment. Users can hover the cursor over icons to see the name and
321:
information about the project. The 'Builds' tab of the dashboard shows all projects (colour-coded) sorted by name providing some more information.
295:
CruiseControl provides two ways of reporting build status. The first (classic) reporting is the reporting JSP and the second is the dashboard.
362: 424: 419: 218:
tools. A web interface is provided to view the details of the current and previous builds. It allows one to perform a
152: 414: 409: 91: 337: 303:
The build reporting is designed to present the results of the CruiseControl build loop. It is based on a
133: 68: 276: 19:
This article is about CruiseControl, including CruiseControl.NET (CCNet). For other uses of CCNet, see
237:-style license. It was one of the first of its kind of software, originally created by employees of 404: 280: 242: 219: 157: 20: 230: 195: 287:, builds if necessary, and publishes a notice regarding the status of the software build. 245:
on a project they were working on. It was later extracted into a stand-alone application.
8: 119: 363:"A Brief History of DevOps, Part III: Automated Testing and Continuous Integration" 308: 261: 164: 140: 100: 249: 215: 207: 145: 24: 398: 226: 210:
process. It includes, but is not limited to, plugins for email notification,
203: 238: 234: 169: 389: 181: 211: 36: 284: 304: 396: 267:The current version is 2.8.4, released in 2010. 118: 74:2.8.4 / September 15, 2010 248:There is a version of CruiseControl for 279:process, which periodically checks the 275:The build loop is designed to run as a 397: 260:CCNet) and a version for Ruby called 222:of any software development process. 16:Software continuous build framework 13: 290: 206:-based framework for a continuous 14: 436: 383: 390:Official CruiseControl homepage 425:Discontinued development tools 420:Software using the BSD license 355: 330: 298: 41:CruiseControl development team 1: 324: 270: 315: 7: 23:. For the car feature, see 10: 441: 18: 176: 163: 151: 139: 129: 90: 86: 67: 63: 45: 35: 281:revision control system 415:Continuous integration 410:Java development tools 243:continuous integration 233:, distributed under a 220:continuous integration 158:continuous integration 51:; 23 years ago 21:CCNet (disambiguation) 307:report managed by a 231:open-source software 196:software development 283:for changes to the 49:March 30, 2001 32: 30: 254:CruiseControl.NET 225:CruiseControl is 192: 191: 432: 378: 377: 375: 374: 359: 353: 352: 350: 348: 334: 312:the last build. 262:CruiseControl.rb 188: 185: 183: 141:Operating system 122: 117: 114: 112: 110: 108: 106: 104: 102: 81: 79: 59: 57: 52: 33: 29: 440: 439: 435: 434: 433: 431: 430: 429: 405:Compiling tools 395: 394: 386: 381: 372: 370: 361: 360: 356: 346: 344: 342:sourceforge.net 338:"cruisecontrol" 336: 335: 331: 327: 318: 301: 293: 291:Build reporting 273: 180: 125: 99: 82: 77: 75: 55: 53: 50: 46:Initial release 28: 17: 12: 11: 5: 438: 428: 427: 422: 417: 412: 407: 393: 392: 385: 384:External links 382: 380: 379: 354: 328: 326: 323: 317: 314: 300: 297: 292: 289: 272: 269: 216:source control 214:, and various 190: 189: 178: 174: 173: 172:-style license 167: 161: 160: 155: 149: 148: 146:Cross-platform 143: 137: 136: 131: 127: 126: 124: 123: 111:/cruisecontrol 96: 94: 88: 87: 84: 83: 73: 71: 65: 64: 61: 60: 47: 43: 42: 39: 25:Cruise control 15: 9: 6: 4: 3: 2: 437: 426: 423: 421: 418: 416: 413: 411: 408: 406: 403: 402: 400: 391: 388: 387: 368: 364: 358: 343: 339: 333: 329: 322: 313: 310: 306: 296: 288: 286: 282: 278: 268: 265: 263: 259: 255: 251: 246: 244: 241:to allow for 240: 236: 232: 228: 223: 221: 217: 213: 209: 205: 201: 200:CruiseControl 197: 187: 182:cruisecontrol 179: 175: 171: 168: 166: 162: 159: 156: 154: 150: 147: 144: 142: 138: 135: 132: 128: 121: 116: 98: 97: 95: 93: 89: 85: 72: 70: 69:Final release 66: 62: 48: 44: 40: 38: 34: 31:CruiseControl 26: 22: 371:. Retrieved 369:. 2018-02-01 366: 357: 345:. Retrieved 341: 332: 319: 302: 294: 274: 266: 257: 253: 247: 239:ThoughtWorks 224: 199: 193: 184:.sourceforge 37:Developer(s) 347:20 December 299:Results JSP 399:Categories 373:2018-05-19 325:References 271:Build loop 130:Written in 92:Repository 78:2010-09-15 56:2001-03-30 316:Dashboard 367:CircleCI 285:codebase 252:called 177:Website 165:License 76: ( 54: ( 277:daemon 208:build 202:is a 113:/code 103:.code 349:2013 305:HTML 250:.NET 227:free 204:Java 186:.net 153:Type 134:Java 107:.net 309:JSP 258:aka 235:BSD 212:Ant 194:In 170:BSD 105:.sf 101:svn 401:: 365:. 340:. 264:. 229:, 198:, 109:/p 376:. 351:. 256:( 115:/ 80:) 58:) 27:.

Index

CCNet (disambiguation)
Cruise control
Developer(s)
Final release
Repository
svn.code.sf.net/p/cruisecontrol/code/
Edit this at Wikidata
Java
Operating system
Cross-platform
Type
continuous integration
License
BSD
cruisecontrol.sourceforge.net
software development
Java
build
Ant
source control
continuous integration
free
open-source software
BSD
ThoughtWorks
continuous integration
.NET
CruiseControl.rb
daemon
revision control system

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑