GitHub免费支持CI/CD了,开发测试部署高度自动化,支持各种语言,网友:第三方凉凉...

郭一璞 栗子 发自 凹非寺
量子位 出品 | 公众号 QbitAI

GitHub激动地宣布,终于支持CI/CD了。

CI\CD,全称:持续集成 (Continuous Integration) ,持续部署 (Continuous Deployment) ,是开发流程的自动化利器,如今可以在公有项目上免费使用了。

全面兼容各种操作系统,各种语言,以及各种云。

640?wx_fmt=png

这次重大更新,发生在代码运行平台GitHub Actions身上。

Actions的角色,是把工作流自动化 (变成代码) ,让大家在GitHub服务器上直接测试代码、部署代码。

而内置了CI/CD之后,这个一条龙的开发者服务又进化了。

现在,已经有Beta版可以注册试用,正式版也会在11月到来。

640?wx_fmt=png

消息一出,程序员的世界热火朝天。推特赞数1400+,Hacker News热度也超过了500。

一面,是怀着喜悦迎接一个更强大的GitHub;

一面,微软这一统天下的姿势,也让人感觉到,像CircleCI这样的持续集成工具,可能要凉。就像之前发布的包管理工具,令NPM瑟瑟发抖那样。

所以,支持了CI/CD的Actions,到底有多强?

海纳百川,高度自动

按官方博客的说法,新的GitHub Actions能把搭建、测试、部署项目的整个流程,更加方便地自动化。

不管你用的是Linux、MacOS还是Windows。

也不管工作流是直接在容器上运行,还是在虚拟机上运行。

广泛支持各种语言框架

Node.js,Python,Java,PHP,Ruby,C/C++,.NET,Android以及iOS。

如果,你想测试多容器的复杂应用,现在可以把你的网络服务和数据库一起测试。只要在工作流文件里,加上一些docker-compose就行了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值