huskies: merge 1188 story Merge tool results return a summary, not the full gate log (35KB per call)
This commit is contained in:
@@ -103,6 +103,9 @@ pub struct MergeJob {
|
||||
/// than the current server's boot time. This survives `rebuild_and_restart`
|
||||
/// (which re-execs and keeps the same PID).
|
||||
pub server_start_time: f64,
|
||||
/// Unix timestamp (seconds) when this merge job started, used to compute
|
||||
/// elapsed time for a still-`Running` job.
|
||||
pub started_at: f64,
|
||||
}
|
||||
|
||||
/// Result of a mergemaster merge operation.
|
||||
@@ -113,6 +116,11 @@ pub struct MergeReport {
|
||||
pub result: MergeResult,
|
||||
pub worktree_cleaned_up: bool,
|
||||
pub story_archived: bool,
|
||||
/// Path (relative to the project root) of the full untruncated report
|
||||
/// written by `service::merge::io::write_merge_report`, if the write
|
||||
/// succeeded.
|
||||
#[serde(default)]
|
||||
pub report_path: Option<String>,
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
|
||||
Reference in New Issue
Block a user