Struct gitlab::types::Build [] [src]

pub struct Build {
    pub id: BuildId,
    pub status: StatusState,
    pub stage: String,
    pub name: String,
    pub ref_: Option<String>,
    pub tag: bool,
    pub coverage: Option<f32>,
    pub created_at: DateTime<UTC>,
    pub started_at: Option<DateTime<UTC>>,
    pub finished_at: Option<DateTime<UTC>>,
    pub user: Option<User>,
    pub artifacts_file: Option<BuildArtifactFile>,
    pub commit: RepoCommit,
    pub runner: Option<Runner>,
    pub pipeline: PipelineBasic,
}

Information about a build in Gitlab CI.

Fields

The ID of the build.

The status of the build.

The name of the build.

The name of the reference that was tested.

When the build was created or marked as pending.

When the build was started.

When the build completed.

The user which ran the build.

The artifact file uploaded from the build.

The commit the build tested.

The runner which ran the build.

The pipeline the build belongs to.

Trait Implementations

impl Debug for Build
[src]

Formats the value using the given formatter.

impl Clone for Build
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more