The Big Index Of Everything

Join the Discussion

Latest Twitter Links About Cruisecontrol

Powered-by-summize-sig

Buy cruisecontrol Products

Expert .NET Delivery Using NAnt and CruiseControl.NET (Expert's Voice in .Net)
Average Rating: 4.5
Price: $58.49
Author: Marc Holmes
Manufacturer: Apress
ISBN13: 9781590594858
Condition: NEW
Notes: Brand New from Publisher. No Remainder Mark.
Click here to view our Condition Guide and Shipping Prices
an outstanding book for development teams wanting to build a reliable, automated delivery system. It covers NAnt so thoroughly it's amazing. ...a nice tutorial for NAnt and CruiseControl.NET.

— Lasse Koskela, JavaRanch Sheriff

At first glance, building and deploying applications seem simple enough. But in fact, difficult releases without any confidence or processes backing them are very common. Integration and management of a new deployment can be laborious and fraught with risk. So as team size and volume of projects grow, management becomes more difficult and risk more pronounced.

This book is a guide to the implementation of good processes in a .NET environment. Author Marc Holmes focuses on actual implementation, and details patterns and anti-patterns to watch out for. He also provides a practical and in-depth look at NAnt and CruiseControl.NET, and solutions to common problem scenarios.

IBM Rational(R) ClearCase(R), Ant, and CruiseControl: The Java(TM) Developer's Guide to Accelerating and Automating the Build Process
Average Rating: 4.0
Price: $38.99
Author: Kevin A. Lee
Manufacturer: IBM Press
Optimize your entire Java build and release process with ClearCaseA (R), Ant, and CruiseControl Better builds mean better software. Effective, regular build processes accelerate development and improve quality, helping you identify small problems early, before they grow complex and costly to fix. Now, there's a step-by-step guide to creating Java build processes that are right for your organization. Leading build and release management expert Kevin Lee introduces best practices for integrating and using three exceptionally powerful and recognized industry standard tools: IBM RationalA (R) ClearCase software configuration management system, the open source Ant build tool, and CruiseControl for automating continuous builds. No previous build experience is necessary: Lee thoroughly explains everything from configuring SCM environments and defining build scripts through to release packaging and deployment. He offers solutions and techniques for both Base ClearCase and Unified Change Management (UCM)-IBM Rational's best practice Software Configuration Management usage model. Key techniques are presented in real-world context, through a full-fledged three-tier application case study.Whether you are a software developer, manager, or integrator, this book will help you create better builds-and reap the benefits in efficiency, traceability, quality, and speed. Coverage includes A * Ensuring that every build you create is complete, consistent, and reproducible A * Configuring a ClearCase-controlled environment to support your development organization's build and release process A * Installing Ant and configuring it to build all of your project assets A * Integrating Ant with ClearCase and effectively using them together A * Installing CruiseControl and configuring it to schedule and automate different types of builds A * Integrating CruiseControl with ClearCase to schedule builds and automate baselines and reports A * Creating custom baseline and change request reports A * Setting up automatic notification whenever build problems arise A * Creating and packaging releasable, traceable builds with ClearCase and ClearQuestaA A

Continuous Integration: Improving Software Quality and Reducing Risk
Average Rating: 4.5
Price: $23.50
Author: Paul M. Duvall
Manufacturer: Addison-Wesley Professional
ISBN13: 9780321336385
Condition: NEW
Notes: Brand New from Publisher. No Remainder Mark.
Click here to view our Condition Guide and Shipping Prices

For any software developer who has spent days in “integration hell,” cobbling together myriad software components, Continuous Integration: Improving Software Quality and Reducing Risk illustrates how to transform integration from a necessary evil into an everyday part of the development process. The key, as the authors show, is to integrate regularly and often using continuous integration (CI) practices and techniques.

 

The authors first examine the concept of CI and its practices from the ground up and then move on to explore other effective processes performed by CI systems, such as database integration, testing, inspection, deployment, and feedback. Through more than forty CI-related practices using application examples in different languages, readers learn that CI leads to more rapid software development, produces deployable software at every step in the development lifecycle, and reduces the time between defect introduction and detection, saving time and lowering costs. With successful implementation of CI, developers reduce risks and repetitive manual processes, and teams receive better project visibility.

 

The book covers

  • How to make integration a “non-event” on your software development projects
  • How to reduce the amount of repetitive processes you perform when building your software
  • Practices and techniques for using CI effectively with your teams
  • Reducing the risks of late defect discovery, low-quality software, lack of visibility, and lack of deployable software
  • Assessments of different CI servers and related tools on the market

The book’s companion Web site, www.integratebutton.com, provides updates and code examples.

 

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps
Average Rating: 4.5
Price: $19.77
Author: Mike Clark
Manufacturer: The Pragmatic Programmers
Forget wizards, you need a slave--someone to do your repetitive, tedious and boring tasks, without complaint and without pay, so you'll have more time to design and write exciting code. Indeed, that's what computers are for. You can enlist your own computer to automate all of your project's repetitive tasks, ranging from individual builds and running unit tests through to full product release, customer deployment, and monitoring the system.

Many teams try to do these tasks by hand. That's usually a really bad idea: people just aren't as good at repetitive tasks as machines. You run the risk of doing it differently the one time it matters, on one machine but not another, or doing it just plain wrong. But the computer can do these tasks for you the same way, time after time, without bothering you. You can transform these labor-intensive, boring and potentially risky chores into automatic, background processes that just work.

In this eagerly anticipated book, you'll find a variety of popular, open-source tools to help automate your project. With this book, you will learn:

How to make your build processes accurate, reliable, fast, and easy.

How to build complex systems at the touch of a button.

How to build, test, and release software automatically, with no human intervention.

Technologies and tools available for automation: which to use and when.

Tricks and tips from the masters (do you know how to have your cell phone tell you that your build just failed?)

You'll find easy-to-implement recipes to automate your Java project, using the same popular style as the rest of our Jolt Productivity Award-winning Starter Kit books. Armed with plenty of examples and concrete, pragmatic advice, you'll find it's easy to get started and reap the benefits of modern software development. You can begin to enjoy pragmatic, automatic, unattended software production that's reliable and accurate every time.

Other Pragmatic Programmer books:

Starter Kit Volume II: Pragmatic Unit Testing (Java and C# versions) (Andy Hunt and Dave Thomas)
Starter Kit Volume I: Pragmatic Version Control using CVS (Dave Thomas and Andy Hunt)

The Buildmeister's Guide: Achieving Agile Software Delivery
Average Rating: 2.5
Price: $20.65
Author: Kevin A. Lee
Manufacturer: Lulu.com
The Buildmeister's Guide researches and documents the build process in detail. It's aim is to increase awareness of the build process and to raise the level and quality of discussion that occurs around it. The book looks at how the build process affects and is affected by different software development languages and methods, and what intrinsic value a "well defined" build process can bring to an organization. It defines the set of skills and capabilities that implementers of the build process should posses, and also a framework for a generic best practice build process with tips and guidelines on how to implement it. Whether you are a software developer, manager or integrator, this book will help you understand the importance of the build process to your organization and what role you will need to play in it.

The Second Edition has been significantly rewritten and enhanced with new technical content. In particular, content related to Agile Software Delivery, its definition and how it can be achieved has been included in order to make the book more relevant, consistent and readable.