加入收藏 | 设为首页 | 会员中心 | 我要投稿 网站开发网_马鞍山站长网 (https://www.0555zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动 > 正文

GitHub免费支持CI/CD了,测试部署高度自动化

发布时间:2019-08-13 02:24:29 所属栏目:移动 来源:郭一璞 栗子
导读:副标题#e# 本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 GitHub激动地宣布,终于支持CI/CD了。 CICD,全称:持续集成 (Continuous Integration) ,持续部署 (Continuous Deployment) ,是开发流程的自动化利器,如今可以在公有项目

TravisCI、CircleCI这些工具,可能要面临用户流失糟糕状况了。比如Hacker News上的这位CircleCI用户:

GitHub免费支持CI/CD了,测试部署高度自动化,网友:第三方凉凉

对我来说这很有趣,让我想到垄断的自然崛起和技术中的多元文化。GitHub最近仿佛要“吃掉整个世界”,比如之前的软件包管理,给了Artifactory也Nexus不小的撼动。现在搞这个,可能对CircleCI是个坏消息(我是CircleCI的用户)。

作为一名开发者,短期来看我确实喜欢这个,不用再东拼西凑那么多东西,头疼如何把它们整合在一起,如果GitHub不行了,CircleCI也不能用了,我们只要把气全撒在GitHub头上就好咯。

但是长远来看,这样竞争环境就出问题了,作为一个创业公司员工,要是有大平台的大厂跑来跟你竞争这是很难搞的事,即使你产品更好,也敌不过大平台的力量,毕竟他们集成了更多价值。

微软的野心:把GitHub用户导流到Azure?

也有人怀疑,此举是微软在给Azure铺路,借GitHub的用户量导流,目标还是瞄准了云计算市场。

GitHub免费支持CI/CD了,测试部署高度自动化,网友:第三方凉凉

作为一个.NET开发者,这就像吸引更多人去用Azure DevOps,进而让他们成为Azure云的用户,这是最后一步,终究是为了扩大云计算的市场。

GitHub免费支持CI/CD了,测试部署高度自动化,网友:第三方凉凉

我觉得对微软来说一个好的策略是让GitHub的CI/CD代码和Azure DevOps尽可能重复,Azure DevOps不需要这么灵活,只要保持鲁棒性就好了,GitHub可以当一个试验场。

GitHub免费支持CI/CD了,测试部署高度自动化,网友:第三方凉凉

所有的路都导向Azure,GitHub的用户基础比Azure大得多,微软想给自家IaaS获取更多用户。

估计在GitHub Actions里搞CI/CD的下一步就是让GitHub能自己跑产品代码,这样买Azure云服务就省去了很多步骤。在一个地方运行代码,停掉再用一个单独的工具组件是很随意的事,在一个地方有整个套件在这个市场是很明显的事。

所以,你怎么看呢?

【编辑推荐】

  1. 滴滴开源AI项目登上GitHub热榜,人机对话模型可从论文到产品部署
  2. 我妈 1969 年学编程,那时候程序员是怎样写代码的
  3. 不容错过的 Github万星程序员面试宝典
  4. Kotlin 和 Java:Android 开发者更喜欢后者?
  5. GitHub万星资源:强化学习算法实现,教程代码学习规划全都有
【责任编辑:张燕妮 TEL:(010)68476606】
点赞 0

(编辑:网站开发网_马鞍山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!