File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -146,14 +146,21 @@ impl TryFrom<crate::exec::ExecArgs> for Config {
146146 . collect :: < Vec < String > > ( )
147147 . join ( " " ) ;
148148
149+ let repository_override = args
150+ . shared
151+ . repository
152+ . map ( |repo| RepositoryOverride :: from_arg ( repo, args. shared . provider ) )
153+ . transpose ( ) ?
154+ . unwrap_or_else ( || RepositoryOverride {
155+ owner : "projects" . to_string ( ) ,
156+ repository : DEFAULT_REPOSITORY_NAME . to_string ( ) ,
157+ repository_provider : RepositoryProvider :: GitHub ,
158+ } ) ;
159+
149160 Ok ( Self {
150161 upload_url,
151162 token : args. shared . token ,
152- repository_override : args
153- . shared
154- . repository
155- . map ( |repo| RepositoryOverride :: from_arg ( repo, args. shared . provider ) )
156- . transpose ( ) ?,
163+ repository_override : Some ( repository_override) ,
157164 working_directory : args. shared . working_directory ,
158165 mode : args. shared . mode ,
159166 instruments : Instruments { mongodb : None } , // exec doesn't support MongoDB
You can’t perform that action at this time.
0 commit comments