Struct jenkins_api::build::MatrixBuild[][src]

pub struct MatrixBuild {
    pub url: String,
    pub number: u32,
    pub duration: i64,
    pub estimated_duration: i64,
    pub timestamp: u64,
    pub keep_log: bool,
    pub result: Option<BuildStatus>,
    pub display_name: String,
    pub full_display_name: String,
    pub description: Option<String>,
    pub building: bool,
    pub id: String,
    pub queue_id: i32,
    pub actions: Vec<CommonAction>,
    pub artifacts: Vec<Artifact>,
    pub change_set: CommonChangeSetList,
    pub runs: Vec<ShortBuild<MatrixRun>>,
    pub built_on: String,
    pub culprits: Vec<ShortUser>,
}

A Build from a MatrixProject

Fields

URL for the build

Build number for this job

Duration

Estimated duration

Timestamp of the build start

Are the logs kept?

Build result

Display name, usually "#" followed by the build number

Full display name: job name followed by the build display name

Build description

Is this build currently running

Build number in string format

ID while in the build queue

Build actions

Artifacts saved by archived by this build

Change set for this build

Runs of each configuration

Which slave was it build on

List of user ids who made a change since the last non-broken build

Trait Implementations

impl Debug for MatrixBuild
[src]

Formats the value using the given formatter. Read more

impl Build for MatrixBuild
[src]

Type of the job that triggered this build

Get the url of a build

Get the Job from a Build

Get the console output from a Build

impl Class for MatrixBuild
[src]

Should reply the _class provided by Jenkins for a type

Auto Trait Implementations

impl Send for MatrixBuild

impl Sync for MatrixBuild