Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

BuildPhase

import type { BuildPhase } from "https://aws-api.deno.dev/v0.3/services/codebuild.ts?docs=full";

Information about a stage for a build.

interface BuildPhase {
contexts?: PhaseContext[] | null;
durationInSeconds?: number | null;
endTime?: Date | number | null;
phaseStatus?: StatusType | null;
phaseType?: BuildPhaseType | null;
startTime?: Date | number | null;
}

§Properties

§
contexts?: PhaseContext[] | null
[src]

Additional information about a build phase, especially to help troubleshoot a failed build.

§
durationInSeconds?: number | null
[src]

How long, in seconds, between the starting and ending times of the build's phase.

§
endTime?: Date | number | null
[src]

When the build phase ended, expressed in Unix time format.

§
phaseStatus?: StatusType | null
[src]

The current status of the build phase. Valid values include:

FAILED: The build phase failed.

FAULT: The build phase faulted.

IN_PROGRESS: The build phase is still in progress.

STOPPED: The build phase stopped.

SUCCEEDED: The build phase succeeded.

TIMED_OUT: The build phase timed out.

§
phaseType?: BuildPhaseType | null
[src]

The name of the build phase. Valid values include:

BUILD: Core build activities typically occur in this build phase.

COMPLETED: The build has been completed.

DOWNLOAD_SOURCE: Source code is being downloaded in this build phase.

FINALIZING: The build process is completing in this build phase.

INSTALL: Installation activities typically occur in this build phase.

POST_BUILD: Post-build activities typically occur in this build phase.

PRE_BUILD: Pre-build activities typically occur in this build phase.

PROVISIONING: The build environment is being set up.

QUEUED: The build has been submitted and is queued behind other submitted builds.

SUBMITTED: The build has been submitted.

UPLOAD_ARTIFACTS: Build output artifacts are being uploaded to the output location.

§
startTime?: Date | number | null
[src]

When the build phase started, expressed in Unix time format.