Show / Hide Table of Contents

Class BuildStageRunProgress

Specifies the run details for Build stage.

Inheritance
object
BuildPipelineStageRunProgress
BuildStageRunProgress
Inherited Members
BuildPipelineStageRunProgress.StageDisplayName
BuildPipelineStageRunProgress.BuildPipelineStageId
BuildPipelineStageRunProgress.TimeStarted
BuildPipelineStageRunProgress.TimeFinished
BuildPipelineStageRunProgress.Status
BuildPipelineStageRunProgress.BuildPipelineStagePredecessors
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DevopsService.Models
Assembly: OCI.DotNetSDK.Devops.dll
Syntax
public class BuildStageRunProgress : BuildPipelineStageRunProgress

Properties

ActualBuildRunnerShape

Declaration
[JsonProperty(PropertyName = "actualBuildRunnerShape")]
public string ActualBuildRunnerShape { get; set; }
Property Value
Type Description
string

Name of Build Runner shape where this Build Stage is running.

ActualBuildRunnerShapeConfig

Declaration
[JsonProperty(PropertyName = "actualBuildRunnerShapeConfig")]
public ActualBuildRunnerShapeConfig ActualBuildRunnerShapeConfig { get; set; }
Property Value
Type Description
ActualBuildRunnerShapeConfig

BuildSourceCollection

Declaration
[Required(ErrorMessage = "BuildSourceCollection is required.")]
[JsonProperty(PropertyName = "buildSourceCollection")]
public BuildSourceCollection BuildSourceCollection { get; set; }
Property Value
Type Description
BuildSourceCollection
Remarks

Required

BuildSpecFile

Declaration
[JsonProperty(PropertyName = "buildSpecFile")]
public string BuildSpecFile { get; set; }
Property Value
Type Description
string

The path to the build specification file for this Environment. The default location if not specified is build_spec.yaml

ExportedVariables

Declaration
[JsonProperty(PropertyName = "exportedVariables")]
public ExportedVariableCollection ExportedVariables { get; set; }
Property Value
Type Description
ExportedVariableCollection

Image

Declaration
[Required(ErrorMessage = "Image is required.")]
[JsonProperty(PropertyName = "image")]
[JsonConverter(typeof(ResponseEnumConverter))]
public BuildStageRunProgress.ImageEnum? Image { get; set; }
Property Value
Type Description
BuildStageRunProgress.ImageEnum?

Image name for the Build Environment

Remarks

Required

PrimaryBuildSource

Declaration
[JsonProperty(PropertyName = "primaryBuildSource")]
public string PrimaryBuildSource { get; set; }
Property Value
Type Description
string

Name of the BuildSource in which the build_spec.yml file need to be located. If not specified, the 1st entry in the BuildSource collection will be chosen as Primary.

PrivateAccessConfig

Declaration
[JsonProperty(PropertyName = "privateAccessConfig")]
public NetworkChannel PrivateAccessConfig { get; set; }
Property Value
Type Description
NetworkChannel

StageExecutionTimeoutInSeconds

Declaration
[JsonProperty(PropertyName = "stageExecutionTimeoutInSeconds")]
public int? StageExecutionTimeoutInSeconds { get; set; }
Property Value
Type Description
int?

Timeout for the Build Stage Execution. Value in seconds.

Steps

Declaration
[JsonProperty(PropertyName = "steps")]
public List<BuildStageRunStep> Steps { get; set; }
Property Value
Type Description
List<BuildStageRunStep>

The details about all the steps in a Build stage

In this article
Back to top