Table of Contents


book cover
IBM Rational® ClearCase®, Ant, and CruiseControl: The Java™ Developer's Guide to Accelerating and Automating the Build Process
By Kevin A. Lee
...............................................
Publisher: IBM Press
Pub Date: May 24, 2006
Print ISBN-10: 0-32-135699-3
Print ISBN-13: 978-0-321-35699-4
Pages: 384
 

Table of Contents  | Index

   Copyright
   IBM Press
   Preface
   Acknowledgments
   About the Author
    Part I:  Overview
      Chapter 1.  Introduction to Software Build and Release Management
      Software Build and Release Management
      Challenges in Building and Releasing Software
      An Integrated Build and Release Life-Cycle Solution
      The Sample Scenario
      Summary
    Part II:  Environment
      Chapter 2.  Tools of the Trade
      Aims of This Chapter
      The Software Build and Release Toolbox
      A Review of ClearCase Concepts
      Summary
      Chapter 3.  Configuring Your SCM Environment
      Aims of This Chapter
      The Build Tools Directory Structure
      Creating a Base ClearCase Build Tools Structure
      Creating a UCM Build Tools Structure
      Build and Release Baselining Strategies
      Build and Release Branching Strategies
      Build and Release Workspace Strategies
      Summary
    Part III:  Definition
      Chapter 4.  Defining Your Build and Release Scripts
      Aims of This Chapter
      First Steps with Ant
      Summary
      Chapter 5.  Apache Ant Best Practices
      Aims of This Chapter
      Property Files
      Ant ClearCase Integration
      Project Support
      Summary
    Part IV:  Execution
      Chapter 6.  Running Your Build Scripts
      Aims of This Chapter
      First Steps with CruiseControl
      Summary
      Chapter 7.  CruiseControl Best Practices
      Aims of This Chapter
      CruiseControl Build Results Web
      CruiseControl ClearCase Integration
      Scheduling
      Publishing
      Summary
    Part V:  Reporting
      Chapter 8.  Baseline and Change Request Reports
      Aims of This Chapter
      Generating Base ClearCase Baseline Reports
      Generating UCM Baseline Reports
      Generating Change Request Reports
      Generating an RSS Feed from ClearQuest Change Requests
      Summary
      Chapter 9.  Build Reporting and Auditing
      Aims of This Chapter
      Reporting and XML
      Generating XML Formatted ClearCase Baseline Reports
      Extending CruiseControl by Modifying the Build Results Web
      ClearCase Build Auditing
      Summary
    Part VI:  Release
      Chapter 10.  The Art of Releasing
      Aims of This Chapter
      Foundations for the Release
      Constructing a Release Build
      Constructing a Release Build Using Base ClearCase
      Constructing a Release Build Using UCM
      Assembling Staged Objects for Deployment
      Summary
      Chapter 11.  Release Packaging and Deployment
      Aims of This Chapter
      Release Packaging
      Automating the Deployment Process
      Release Deployment
      Summary
    Part VII:  Conclusion
      Chapter 12.  Putting It All Together
      Revisiting Software Build and Release Management
      Implementing Your Own Process and Environment
      The Working Example Revisited
      Summary
   Glossary
   Bibliography
   Index



IBM Rational ClearCase, Ant, and CruiseControl. The Java Developer's Guide to Accelerating and Automating the Build Process
IBM Rational ClearCase, Ant, and CruiseControl: The Java Developers Guide to Accelerating and Automating the Build Process
ISBN: 0321356993
EAN: 2147483647
Year: 2004
Pages: 115
Authors: Kevin A. Lee

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net