当前位置:   article > 正文

GitHub 发布CI/CD平台 Actions,支持Linux、MacOS、Win

GitHub 发布CI/CD平台 Actions,支持Linux、MacOS、Win

点击上方民工哥技术之路选择“置顶或星标”

每天10点为你分享不一样的干货

640?wx_fmt=jpeg

近日GitHub更新工作流程自动化平台Actions,进一步完善支持CI/CD功能,GitHub Actions支持操作系统从Linux,扩展到macOSWindows支持包括了Node.js、Python以及.NET语言。正式版预计会在今年11月13日上线。

 

作为一个工作流程自动化平台,GitHub Actions提供了一系列API,让开发者可以在事件发生时,协调和编排工作流程,并且提供用户丰富的反馈信息,在流程中确保每一步骤的运行安全。开发者还可以将工作流程和步骤,编成代码储存在储存库中,用管理代码的方式管理工作流程,并与团队共享。

 

最新版本GitHub Actions扩展了对语言以及框架的支持,包括Node.jsPythonJavaPHPRubyC/C++.NET,而支持的操作系统则有AndroidiOSGitHub Actions在去年刚推出的时候,仅支持基于Linux的容器或是虚拟机器工作负载,但现在开发者也能将GitHub Actions用来处理macOSWindows上的工作负载。

 

Actions新提供的Matrix Builds功能,让软件开发团队可以同时测试项目中的多个版本,以实现工作平行化减少测试时间,而在测试任务的安排上,GitHub也可以自动从现有CI/CD池中,挑选并建立相关的工作流程。

 

GitHub也预告了未来Actions的更新,将会提供给使用者自托管的执行程序(Runner),当开发者在自己的数据中心使用虚拟机,或在云环境运行的实例,开发者可以自己安装Actions,同样也能以简单的方法自动化工作流程。

 

明年GitHub还将在企业服务器中推出Actions服务,包括提供企业内部署的混合选项,让企业能够将代码和套件留在自己的数据中心,但同时又能获得GitHub编排工作流程的能力。


参考链接:https://www.ithome.com.tw/news/132336

https://help.github.com/en/articles/about-github-actions

https://developer.github.com/actions/

640?wx_fmt=png

关注民工哥技术之路微信公众号,在后台回复关键字:1024 可以获取一份最新整理的技术干货。

-近期干货分享 -

程序员讲诉“菠菜”公司经历,写了bug挨打,不好好上班也挨打

互联网人职业发展之路:三年升高工,七年做架构,十年送外卖

华为的强大!不仅仅是任老板愿意给出高工资..

周末生产事故!一次心惊肉跳的服务器入侵排查

中国互联网史就是一部流氓史!

微信扫描二维码关注民工哥技术之路

640?wx_fmt=png

公众号后台回复「目录」可以查看公众号文章目录大全,回复加群可以加入读者技术交流群,与大家一起交流。

-----------------------

感谢你的阅读,下面是1个抽奖链接按钮,8月19日晚上20点开奖,感谢大家的支持。

感谢大家一直以来的阅读、在看和转发,点我参与抽奖!点我参与抽奖!

点击【阅读原文】和民工哥一起学技术、搞事情~~

不管怎样

点“在看”一定不能放弃啊

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/622534
推荐阅读
相关标签
  

闽ICP备14008679号