File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -200,6 +200,11 @@ impl BuildMetrics {
200
200
}
201
201
} ;
202
202
invocations. push ( JsonInvocation {
203
+ cmdline : std:: env:: args_os ( )
204
+ . skip ( 1 )
205
+ . map ( |arg| arg. to_string_lossy ( ) . to_string ( ) )
206
+ . collect :: < Vec < _ > > ( )
207
+ . join ( " " ) ,
203
208
start_time : state
204
209
. invocation_start
205
210
. duration_since ( SystemTime :: UNIX_EPOCH )
Original file line number Diff line number Diff line change @@ -12,6 +12,8 @@ pub struct JsonRoot {
12
12
#[ derive( Serialize , Deserialize ) ]
13
13
#[ serde( rename_all = "snake_case" ) ]
14
14
pub struct JsonInvocation {
15
+ // Remembers the command-line invocation with which was bootstrap invoked.
16
+ pub cmdline : String ,
15
17
// Unix timestamp in seconds
16
18
//
17
19
// This is necessary to easily correlate this invocation with logs or other data.
You can’t perform that action at this time.
0 commit comments