NightOwl888 opened a new pull request #395: URL: https://github.com/apache/lucenenet/pull/395
- Changed `dotnet publish` to be for the whole solution instead of one project at a time using the [undocumented `IsPublishable` MSBuild property](https://stackoverflow.com/a/58858790). - Fixed package dependency conflicts. - Switched to `dotnet build` instead of `dotnet msbuild`. - Switched to `dotnet test` instead of `dotnet mstest`. - Commented out extra build steps that are meant for debugging purposes. - Added `GeneratePackages` option to skip `dotnet pack` and subsequent upload of artifacts for faster testing. - Added option to disable installing .NET SDK during build (which was double-installing it). - Fail the build if the test runner crashes. - Added the `--blame-hang-timeout` option to detect when a test doesn't finish and to provide diagnostic info for debugging. For now, the timeout is hard-coded at 10 minutes (per test) for a regular build and 35 minutes for a nightly build. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
