博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【DotNetfans跨平台】谈一谈dotnet-cli开源社区的产品持续集成
阅读量:4625 次
发布时间:2019-06-09

本文共 1004 字,大约阅读时间需要 3 分钟。

进入其中一个PR:

可以看到微软使用自己搭建的持续集成平台来保证产品和代码的质量,其中每一个即将整合代码到rel/1.0.0这个主分支的代码都要经过7个测试通过,其中2个windows平台,4个linux平台和一个OS X平台如下:

Windows_NT x64 Release Build — Build finished. 615 tests run, 5 skipped, 1 failed.

Windows_NT x86 Debug Build — Build finished. 615 tests run, 5 skipped, 1 failed.
CentOS7.1 x64 Debug Build — Build finished. 606 tests run, 18 skipped, 0 failed.
Debian8.2 x64 Debug Build — Build finished. 606 tests run, 18 skipped, 0 failed.
OSX x64 Release Build — Build finished. 606 tests run, 18 skipped, 0 failed.
RHEL7.2 x64 Release Build — Build finished. 606 tests run, 18 skipped, 0 failed.
Ubuntu x64 Release Build — Build finished. 616 tests run, 21 skipped, 0 failed. 
  进入其中一个详细页:
微软自己搭建的产品持续集成平台是基于Jenkins,其中大多数测试机都是Azure上创建的,“master + 209 computers (78 of 157 executors)” 这个可以看出至少一两百台机器在跑这些Job。
我现在正在做的是一个基于dotnet-cli开发的平台,我们用的产品持续平台是Travis和Appveyor来跑windows,linux和OSX三个平台。
我们来看下一些dotnet-cli持续集成平台的一些截图,从中可以看出微软每天在这上面的投入不小。

20541-20160423092232054-1208909775.png20541-20160423092238851-1147686333.png20541-20160423092246210-1772345069.png

20541-20160423092252007-1460003656.png

转载于:https://www.cnblogs.com/wspnet/articles/dotnet-cliopencode.html

你可能感兴趣的文章
BZOJ4925 城市规划
查看>>
Bootstrap 辅助类
查看>>
TCP、UDP、HTTP、SOCKET之间的区别
查看>>
根据Buffer中的图片数据进行图片呈现的方法.
查看>>
用Python编写WordCount程序任务
查看>>
AC日记——传纸条 洛谷 P1006
查看>>
Android Gradle 多Module单独编译一个Module
查看>>
React显示文件夹中SVG
查看>>
编码规范小结
查看>>
695. Max Area of Island
查看>>
(转)Cortex-M3 (NXP LPC1788)之SDRAM操作
查看>>
201671010437 王小倩+词频统计软件项目报告
查看>>
python中的变量,字符串,用户交互,if语句
查看>>
django的模板文件需要为utf-8无bom格式
查看>>
Fedora Linux 18 延期至年底
查看>>
Spring Framework 3.2 RC1 发布
查看>>
基于ios开发点餐系统应用(附带源码)
查看>>
Xenia and Weights(深度优先搜索)
查看>>
文件包含漏洞进阶篇
查看>>
JavaScript的self和this使用小结
查看>>