?? "Dotnet Cross-platform" talk about the product continuous integration of DOTNET-CLI open source community
enter one of the PR: https://github.com/dotnet/cli/pull/2580
You can see that Microsoft is using its own continuous integration platform to ensure the quality of products and code, each of which will be integrated code to rel/1.0.0 This main branch of the code to pass through 7 tests, of which 2 Windows platform, 4 Linux platform and an OS X platform are as follows:
Details windows_nt x64 Release Build -build finished. 61 5 Tests run, 5 skipped, 1 failed.
Details
windows_nt x86 Debug Build -build finished. 615 tests run, 5 skipped, 1 failed. Details
CentOS7.1 x64 Debug Build -build finished. 606 tests run, skipped, 0 failed. Details
Debian8.2 x64 Debug Build -build finished. 606 tests run, skipped, 0 failed. Details
OSX x64 Release Build -build finished. 606 tests run, skipped, 0 failed. Details
RHEL7.2 x64 Release Build -build finished 606 tests run, skipped, 0 failed. Details
Ubuntu x64 Release Build -build finished. 616 tests run, skipped, 0 failed.
Go to one of the details page:Http://dotnet-ci.cloudapp.net/job/dotnet_cli/job/rel_1.0.0/job/release_windows_nt_ x64_prtest/1239/ Microsoft built its own product continuous integration platform based on Jenkins, most of which are created on Azure, "Master + 209 Computers (157 executors)" This can be seen at least one hundred or two hundred machines running these jobs.
What I am doing now is a platform based on DOTNET-CLI development, and we use the product persistence platform which is Travis and Appveyor to run Windows,linux and OSX three platforms.
Let's take a look at some of the dotnet-cli continuous integration platforms, from which we can see that Microsoft is investing a lot in it every day.
"Dotnet Cross-platform" talk about the product continuous integration of DOTNET-CLI open source community