Skip to main content

Continuous Integration

  • Chapter
  • 305 Accesses

Summary

In this chapter we have come to the end of the basic configuration for automated delivery of .NET solutions. We have built successively upon a set of initially simple scripts, and maintained that simplicity as we have increased the number of applications using the process. This has been possible through the implementation of a set of standards that are not too intrusive, but are effective to provide the necessary hooks for build automation as we have defined them.

Specifically in this chapter we have used CruiseControl.NET to provide a harness to encapsulate the build process we have developed, but also to implement continuous integration for our applications.

In subsequent chapters we will focus on the development of more advanced features to the system we have in place to squeeze some more functionality out of NAnt and CCNet while also using some other tools.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   54.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Further Reading

  • There is a good comparison of various CI tools in Open Source.NET Development: Programming with NAnt, NUnit, NDoc, and More by Brian Nantz (Addison-Wesley, 2004).

    Google Scholar 

Download references

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Marc Holmes

About this chapter

Cite this chapter

Holmes, M. (2005). Continuous Integration. In: Expert .NET Delivery Using NAnt and CruiseControl.NET. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-0023-9_6

Download citation

Publish with us

Policies and ethics