IBM Rational ClearCase, Ant, and CruiseControl: The Java Developers Guide to Accelerating and Automating the Build Process

Index

[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

Active Development Line

active objects

activities, UCM

adding

     ClearCase tabs to CruiseControl Build Results web

     CruiseControl shortcuts to ClearCase Explorer

agile development

agility 2nd

     lack of

Ant (Apache) 2nd 3rd

     auditing builds

     automating report creation

     build files

         completed build file

         debugging

         editing with Eclipse

         executing

         executing with Eclipse

     build scripts

     build.xml

     CLASSPATH, defining

     configuring Eclipse using JavaTools Ant

     creating clean environments

    CruiseControl [See CruiseControl.]

     data types

     defining the project

     directories

     downloading

     files, compiling

     FileSet

     installing

     integration with ClearCase

         downloading and installing clearantlib

         using the library

     internal targets

     JUnit

     PatternSet

    project support

         build file chaining

         conditional execution

         cumulative targets

         documenting build script

         Groovy

         reusable libraries

         reusable routines

     properties, initializing

     property files

         automated baseline numbering

         configurable builds

         resusing prebuilt libraries

     Release Build target and staging

     testing compiled code

AntHill

Apache Ant [See Ant (Apache).]

Apache Maven

Apache Tomcat, downloading and installing

application servers, deploying to (release deployment)

archives

     Java archives, creating

     Java Web and Enterprise archives, creating

assembling staged objects for deployment

    creating

         assembly projects

         deployment components

         Deployment Unit

assembly projects, creating

assertions, JUnit

attributes

     Base ClearCase, applying

     XML

auditing

     Ant builds

     build auditing 2nd 3rd

         auditing Ant builds

         configuration records

         derived objects

         executing audited builds

         viewing configuration records with Eclipse

automation 2nd

     automated baseline numbering, Ant

     baselining, CruiseControl ClearCase integration

     building and releasing software

     deployment process, Build and Deployment Tracking

         creating Deployment Unit file

         customizing deployment environment

         executing deployment

         installing

         integrating with CruiseControl 2nd

         RationalBank (example)

     deployment, publishing (CruiseControl)

     labeling, CruiseControl ClearCase integration

     report generation using CruiseControl

     staging process

Категории