pub struct FreeStyleBuild {Show 18 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: Option<String>,
pub description: Option<String>,
pub building: bool,
pub id: String,
pub queue_id: i32,
pub actions: Vec<CommonAction>,
pub artifacts: Vec<Artifact>,
pub built_on: String,
pub change_set: CommonChangeSetList,
pub culprits: Vec<ShortUser>,
}Expand description
A Build from a FreeStyleProject
Fields§
§url: StringURL for the build
number: u32Build number for this job
duration: i64Duration
estimated_duration: i64Estimated duration
timestamp: u64Timestamp of the build start
keep_log: boolAre the logs kept?
result: Option<BuildStatus>Build result
display_name: StringDisplay name, usually “#” followed by the build number
full_display_name: Option<String>Full display name: job name followed by the build display name
description: Option<String>Build description
building: boolIs this build currently running
id: StringBuild number in string format
queue_id: i32ID while in the build queue
actions: Vec<CommonAction>Build actions
artifacts: Vec<Artifact>Artifacts saved by archived by this build
built_on: StringWhich slave was it build on
change_set: CommonChangeSetListChange set for this build
culprits: Vec<ShortUser>List of user ids who made a change since the last non-broken build
Trait Implementations§
Source§impl Build for FreeStyleBuild
impl Build for FreeStyleBuild
Source§impl Class for FreeStyleBuild
impl Class for FreeStyleBuild
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 FreeStyleBuild
impl Debug for FreeStyleBuild
Source§impl<'de> Deserialize<'de> for FreeStyleBuild
impl<'de> Deserialize<'de> for FreeStyleBuild
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
Auto Trait Implementations§
impl Freeze for FreeStyleBuild
impl RefUnwindSafe for FreeStyleBuild
impl Send for FreeStyleBuild
impl Sync for FreeStyleBuild
impl Unpin for FreeStyleBuild
impl UnwindSafe for FreeStyleBuild
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more