Struct jenkins_api::build::MatrixBuild
source · pub struct MatrixBuild {Show 19 fields
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>,
}
Expand description
A Build
from a MatrixProject
Fields§
§url: String
URL for the build
number: u32
Build number for this job
duration: i64
Duration
estimated_duration: i64
Estimated duration
timestamp: u64
Timestamp of the build start
keep_log: bool
Are the logs kept?
result: Option<BuildStatus>
Build result
display_name: String
Display name, usually “#” followed by the build number
full_display_name: String
Full display name: job name followed by the build display name
description: Option<String>
Build description
building: bool
Is this build currently running
id: String
Build number in string format
queue_id: i32
ID while in the build queue
actions: Vec<CommonAction>
Build actions
artifacts: Vec<Artifact>
Artifacts saved by archived by this build
change_set: CommonChangeSetList
Change set for this build
runs: Vec<ShortBuild<MatrixRun>>
Runs of each configuration
built_on: String
Which slave was it build on
culprits: Vec<ShortUser>
List of user ids who made a change since the last non-broken build
Trait Implementations§
source§impl Build for MatrixBuild
impl Build for MatrixBuild
source§impl Class for MatrixBuild
impl Class for MatrixBuild
source§fn with_class() -> &'static str
fn with_class() -> &'static str
Should reply the _class provided by Jenkins for a type
source§impl Debug for MatrixBuild
impl Debug for MatrixBuild
source§impl<'de> Deserialize<'de> for MatrixBuild
impl<'de> Deserialize<'de> for MatrixBuild
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more