OBJECT

BuildRun

A build run resource represents a single request to build an application

link GraphQL Schema definition

  • type BuildRun implements Node {
  • # The build plan used for this build run
  • buildPlan: JSON
  • # User who submitted the build run
  • createdBy: User
  • # Build run creation logs
  • #
  • # Arguments
  • # level: [Not documented]
  • creationLogs(level: BuildRunLogLevel): [BuildRunCreationLog!]!
  • # Creation time of the build run
  • creationTime: DateTime
  • # The git info, populated only if present in the pre build resource
  • git: BuildRunGitInfo!
  • # global opaque identifier to meet Node contract
  • id: ID!
  • # The time of the last build run update
  • lastUpdateTime: DateTime
  • # User who last updated the build run
  • lastUpdatedBy: User
  • # Name of the resource to build
  • name: String!
  • orchestrator: HyperLink
  • # Resource as it appears after a build
  • postBuildResource: JSON
  • # Resource to build
  • preBuildResource: JSON!
  • # Project entity the build run pertains to
  • project: Entity!
  • # Link to results artifacts produced by the build
  • result: HyperLink
  • # The runtime to use from the ContainerAppBuildPlan
  • runtime: String
  • # Current known state of the build run
  • state: BuildState!
  • # Optional reason for the current state value, mainly applicable to understand
  • # failures
  • stateReason: String
  • # Build run steps
  • steps: [BuildRunStep!]!
  • # Type of the resource to build
  • type: BuildResourceType!
  • }