@@ -123,29 +123,33 @@ await ProcessUtil.RunAsync($"{Options.DotnetRoot}/dotnet",
123
123
environmentVariables : EnvironmentVariables ,
124
124
outputDataReceived : Console . WriteLine ,
125
125
errorDataReceived : Console . Error . WriteLine ,
126
- throwOnError : false ) ;
126
+ throwOnError : false ,
127
+ cancellationToken : new CancellationTokenSource ( TimeSpan . FromMinutes ( 2 ) ) . Token ) ;
127
128
128
129
await ProcessUtil . RunAsync ( $ "{ Options . DotnetRoot } /dotnet",
129
130
"nuget add source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet5/nuget/v3/index.json --configfile NuGet.config" ,
130
131
environmentVariables : EnvironmentVariables ,
131
132
outputDataReceived : Console . WriteLine ,
132
133
errorDataReceived : Console . Error . WriteLine ,
133
- throwOnError : false ) ;
134
+ throwOnError : false ,
135
+ cancellationToken : new CancellationTokenSource ( TimeSpan . FromMinutes ( 2 ) ) . Token ) ;
134
136
135
137
// Write nuget sources to console, useful for debugging purposes
136
138
await ProcessUtil . RunAsync ( $ "{ Options . DotnetRoot } /dotnet",
137
139
"nuget list source" ,
138
140
environmentVariables : EnvironmentVariables ,
139
141
outputDataReceived : Console . WriteLine ,
140
142
errorDataReceived : Console . Error . WriteLine ,
141
- throwOnError : false ) ;
143
+ throwOnError : false ,
144
+ cancellationToken : new CancellationTokenSource ( TimeSpan . FromMinutes ( 2 ) ) . Token ) ;
142
145
143
146
await ProcessUtil . RunAsync ( $ "{ Options . DotnetRoot } /dotnet",
144
147
$ "tool install dotnet-ef --version { Options . EfVersion } --tool-path { Options . HELIX_WORKITEM_ROOT } ",
145
148
environmentVariables : EnvironmentVariables ,
146
149
outputDataReceived : Console . WriteLine ,
147
150
errorDataReceived : Console . Error . WriteLine ,
148
- throwOnError : false ) ;
151
+ throwOnError : false ,
152
+ cancellationToken : new CancellationTokenSource ( TimeSpan . FromMinutes ( 2 ) ) . Token ) ;
149
153
150
154
// ';' is the path separator on Windows, and ':' on Unix
151
155
Options . Path += RuntimeInformation . IsOSPlatform ( OSPlatform . Windows ) ? ";" : ":" ;
0 commit comments