pub struct MavenBuild {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: 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 change_set: CommonChangeSetList,
pub built_on: String,
pub maven_artifacts: ShortMavenArtifactRecord,
pub culprits: Vec<ShortUser>,
}
Expand description
A Build
of a MavenModule
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: Option<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
built_on: String
Which slave was it build on
maven_artifacts: ShortMavenArtifactRecord
Artifacts from maven
culprits: Vec<ShortUser>
List of user ids who made a change since the last non-broken build
Trait Implementations§
Source§impl Build for MavenBuild
impl Build for MavenBuild
Source§impl Class for MavenBuild
impl Class for MavenBuild
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 MavenBuild
impl Debug for MavenBuild
Source§impl<'de> Deserialize<'de> for MavenBuild
impl<'de> Deserialize<'de> for MavenBuild
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 MavenBuild
impl RefUnwindSafe for MavenBuild
impl Send for MavenBuild
impl Sync for MavenBuild
impl Unpin for MavenBuild
impl UnwindSafe for MavenBuild
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