-
-
01 Sep 2011 21:11:37 UTC
- Browse (raw)
- Changes
- Homepage
- How to Contribute
- Clone repository
- Issues
- Testers (105 / 322 / 0)
- Kwalitee
Bus factor: 1- License: open_source
- Activity
24 month- Tools
- Download (579.35KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- BSD::Resource
- Carp
- Class::MethodMaker
- Config
- Config::Record
- Cwd
- Data::Dumper
- Date::Manip
- Digest::MD5
- Fcntl
- File::Copy
- File::Find
- File::Glob
- File::Path
- File::Spec
- File::Temp
- File::stat
- IO::File
- IO::Scalar
- List::Util
- Log::Log4perl
- Net::SMTP
- POSIX
- Storable
- Symbol
- Sys::Hostname
- Template
- XML::Simple
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
Documentation
run automated, unattended software build processesClear out a build engine root directoryCreate a new build engine root directoryTest-AutoBuild configuration fileModules
Automated build engine controllerarchival of files and metadataArchive stored in regular filesArchive stored (transiently) in memoryThe base class for managing archiveDisk based archive managerIn memory based archive managerDetails of change in source control repositoryThe base class for executing commandsA locally executed commandA locally executed command with mandatory access controlThe base class for an AutoBuild stageGenerates a build counter based on source repository changelistGenerates a build counter based on current timeGenerates a build counter based on current timedetails of a fatal error conditionSimple grouping of modulesA library of useful routinesManage a lock file to prevent concurrent executionrepresents a code module to be builtBuilder progress monitorMonitor progress from 'ps'Monitor progress through a log4perlMonitor progress through a pipeGenerated packagesPackage type handlingrepresents a build host's environmentSimple publishering of modulesCopies build logs to a directoryApplies an XSL transform to an artifactSource control repository accessA repository for BazaarA repository for CVSA repository for DarcsAccess to source locally on diskA repository for GNU ArchA repository for GitA repository for MercurialA repository for MonotoneA repository for PerforceA repository for SVK (Distributed Subversion)A repository for Subversionrepresents results of an actionBuilder runtime stateThe base class for an AutoBuild stageCreate index for APT package management toolCopies build artifacts to a directoryThe base class for an AutoBuild stageThe base class for an AutoBuild stagePurge old build archivesClean up files in build install rootThe base class for an AutoBuild stageAbstract base module for copying filesInitialize a new archive instanceCreate an package repository index for package management toolsSend email alerts with build statusThe base class for an AutoBuild stageGroups several stages togetherGenerate HTML status pages for build cyclecreates CD ISO imagesRun a set of stages for each moduleCopy log files to a distribution site.Copy generated packages to a distribution siteCreate an index for RSyncStatus package management toolAlter the scheduling priority of builderBase class for generating file templatesRun module test suitesExamples
Module Install Instructions
To install Test::AutoBuild, copy and paste the appropriate command in to your terminal.
cpanm Test::AutoBuild
perl -MCPAN -e shell install Test::AutoBuild
For more information on module installation, please visit the detailed CPAN module installation guide.