Paws::CodeBuild::BuildPhase
This class represents one of two things:
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::CodeBuild::BuildPhase object:
$service_obj->Method(Att1 => { Contexts => $value, ..., StartTime => $value });
Use accessors for each attribute. If Att1 is expected to be an Paws::CodeBuild::BuildPhase object:
$result = $service_obj->Method(...); $result->Att1->Contexts
Information about a stage for a build.
Additional information about a build phase, especially to help troubleshoot a failed build.
How long, in seconds, between the starting and ending times of the build's phase.
When the build phase ended, expressed in Unix time format.
The current status of the build phase. Valid values include:
The build phase failed.
The build phase faulted.
The build phase is still in progress.
The build has been submitted and is queued behind other submitted builds.
The build phase stopped.
The build phase succeeded.
The build phase timed out.
The name of the build phase. Valid values include:
BUILD: Core build activities typically occur in this build phase.
BUILD
COMPLETED: The build has been completed.
COMPLETED
DOWNLOAD_SOURCE: Source code is being downloaded in this build phase.
DOWNLOAD_SOURCE
FINALIZING: The build process is completing in this build phase.
FINALIZING
INSTALL: Installation activities typically occur in this build phase.
INSTALL
POST_BUILD: Post-build activities typically occur in this build phase.
POST_BUILD
PRE_BUILD: Pre-build activities typically occur in this build phase.
PRE_BUILD
PROVISIONING: The build environment is being set up.
PROVISIONING
QUEUED: The build has been submitted and is queued behind other submitted builds.
QUEUED
SUBMITTED: The build has been submitted.
SUBMITTED
UPLOAD_ARTIFACTS: Build output artifacts are being uploaded to the output location.
UPLOAD_ARTIFACTS
When the build phase started, expressed in Unix time format.
This class forms part of Paws, describing an object used in Paws::CodeBuild
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
To install Paws, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws
CPAN shell
perl -MCPAN -e shell install Paws
For more information on module installation, please visit the detailed CPAN module installation guide.