Class: Aws::CodeBuild::Types::BuildGroup

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-codebuild/types.rb

Overview

Contains information about a batch build build group. Build groups are used to combine builds that can run in parallel, while still being able to set dependencies on other build groups.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#current_build_summaryTypes::BuildSummary

A ‘BuildSummary` object that contains a summary of the current build group.

Returns:



957
958
959
960
961
962
963
964
965
# File 'lib/aws-sdk-codebuild/types.rb', line 957

class BuildGroup < Struct.new(
  :identifier,
  :depends_on,
  :ignore_failure,
  :current_build_summary,
  :prior_build_summary_list)
  SENSITIVE = []
  include Aws::Structure
end

#depends_onArray<String>

An array of strings that contain the identifiers of the build groups that this build group depends on.

Returns:

  • (Array<String>)


957
958
959
960
961
962
963
964
965
# File 'lib/aws-sdk-codebuild/types.rb', line 957

class BuildGroup < Struct.new(
  :identifier,
  :depends_on,
  :ignore_failure,
  :current_build_summary,
  :prior_build_summary_list)
  SENSITIVE = []
  include Aws::Structure
end

#identifierString

Contains the identifier of the build group.

Returns:

  • (String)


957
958
959
960
961
962
963
964
965
# File 'lib/aws-sdk-codebuild/types.rb', line 957

class BuildGroup < Struct.new(
  :identifier,
  :depends_on,
  :ignore_failure,
  :current_build_summary,
  :prior_build_summary_list)
  SENSITIVE = []
  include Aws::Structure
end

#ignore_failureBoolean

Specifies if failures in this build group can be ignored.

Returns:

  • (Boolean)


957
958
959
960
961
962
963
964
965
# File 'lib/aws-sdk-codebuild/types.rb', line 957

class BuildGroup < Struct.new(
  :identifier,
  :depends_on,
  :ignore_failure,
  :current_build_summary,
  :prior_build_summary_list)
  SENSITIVE = []
  include Aws::Structure
end

#prior_build_summary_listArray<Types::BuildSummary>

An array of ‘BuildSummary` objects that contain summaries of previous build groups.

Returns:



957
958
959
960
961
962
963
964
965
# File 'lib/aws-sdk-codebuild/types.rb', line 957

class BuildGroup < Struct.new(
  :identifier,
  :depends_on,
  :ignore_failure,
  :current_build_summary,
  :prior_build_summary_list)
  SENSITIVE = []
  include Aws::Structure
end