Search results for "distribution:Test-AutoBuild module::test::*"
Test::AutoBuild::Module - represents a code module to be built
The Test::AutoBuild::Module module provides a representation of a single code module to be built / tested....
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
auto-build.conf - Test-AutoBuild configuration file
The "auto-build.conf" file contains the configuration information for a build instance. It is used to define general metadata such as the host name of build machine, the administrator / developer email addresses, email alerts; the parameters for acce...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Stage::Test - Run module test suites
Description...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild - Automated build engine controller
This module provides the build controller, tieing together various subsystems to form an integrated engine. It is wholely reponsible for loading the various runtime objects (stages, modules, repositories, package types, monitors, publishers) based on...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Lib - A library of useful routines
The Test::AutoBuild::Lib module provides a library of routines that are shared across many different modules....
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Lock - Manage a lock file to prevent concurrent execution
This module takes out an exclusive lock on a file, preventing multiple instances of the builder running concurrently against the same build home. The scheme to use for locking the file, can be one of "flock", "fcntl", or "file". "fcntl" is preferred ...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Group - Simple grouping of modules
The Test::AutoBuild::Group module provides for simple grouping of modules. Its primary purpose is to allow the list of modules in HTML status pages to be split up into groups for easy browsing....
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Stage - The base class for an AutoBuild stage
This module is an abstract base class for all AutoBuild stages. If defines a handful of common methods and the abstract method "process" to be implemented by sub-classes to provide whatever custom processing is required. STATUS The status of a stage ...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Result - represents results of an action
This module provides a representation of the results from an 'interesting' action of the build process. The results current include a key identifying the action, status string identifying the outcome of the action, a log of command output, and start ...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Package - Generated packages
This module represents packages generated by a module during its build....
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Change - Details of change in source control repository
This module provides a representation of a change in a source control repository. The "export" method on the Test::AutoBuild::Repository class will returns a hash reference containing this objects as values to represent the list of changes since the ...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Runtime - Builder runtime state
This module provides access to the core objects comprising the build engine, including monitors, repositories, modules, package types, publishers and groups. The runtime state object is made available to the "run" method of stages in the build engine...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Monitor - Builder progress monitor
This module provides the API for interacting with the source control repositories. A repository implementation has to be able to do two main things * Get a checkout of a new module * Update an existing checkout, determining if any changes where made...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Archive - archival of files and metadata
The "Test::AutoBuild::Archive" module provides an API for associating chunks of data and files, with objects, persisting them to some form of storage. Each object in the archive is uniquely identified by an alphanumeric string, and can in turn contai...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Stage::Copier - Abstract base module for copying files
This module provides an abstract base module to use for copying files, such as generated packages, log files, or artifacts....
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Publisher - Simple publishering of modules
The Test::AutoBuild::Publisher module provides an API for copying artifacts from the module build root to a destination directory....
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Stage::Apt - Create index for APT package management tool
This module invokes the "genbasedir" command to generate a package index, enabling the "apt-get(8)" command to install RPMs directly off the build status pages. The components in the index can either be groups or modules. By default this stage will c...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Repository - Source control repository access
This module provides the API for interacting with the source control repositories. A repository implementation has to be able to do two main things * Get a checkout of a new module * Update an existing checkout, determining if any changes where made ...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::PackageType - Package type handling
This module provides handling for package types (ie RPMs, Debs, Tar.gz, etc)....
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC
Test::AutoBuild::Stage::Build - The base class for an AutoBuild stage
Description...
DANBERR/Test-AutoBuild-1.2.4 - 01 Sep 2011 21:11:37 UTC