最新新闻
谷歌光纤部门裁员9% 暂停1个城市的光纤计划 谷歌光纤现在是一个光纤和无线ISP 在堪萨斯城 谷歌光纤结束了免费的5Mbps互联网服务 4K的谷歌视距可能会让你突破家庭互联网数据的上限 亚马逊在5G 混合IT领域加大竞争 一个可靠的VPN新来者 有一些不错的功能 OVPN审查一个可靠的执行者 有很好的隐私承诺 WireGuard协议对Mac用户来说很简单 讨厌macOS的屏幕截图吗 这里是如何摆脱它 iPhone 11 Pro即使在关闭选项时也能共享位置数据 敏捷云到底有什么用呢 年增长率70%怎么样 Bug赏金初创公司HackerOne在分析错误后遭到攻击 福克斯与AWS签署协议 升级电视制作和流媒体服务 思科推出5G Now产品组合 让合作伙伴在无线领域全速前进 阿里巴巴的YunOS超越了中国的iOS 但它到底是什么呢 我们不能阻止人工智能改变世界 但我们可以阻止机器人烹饪猫 人工智能能预测潜在的安全漏洞吗 广告是我们将为AI无处不在付出的代价吗 安卓创始人必备的手机将三星配件与iPhone设计融为一体 亚马逊Echo Show为Alexa不断增长的技能添加了视频通话功能 爱立信推出新的物联网加速器市场 旨在刺激大规模的物联网应用 特斯拉半电动卡车亮相 奔驰GLC F-CELL是绿色科技的和谐 吉普揭示越野车的概念复活节狩猎 汽车博览会梅赛德斯 奔驰确定参展阵容 日内瓦丰田C-HR紧凑型SUV泄露 奔驰g级40年的顽固遗产 雷克萨斯RX 450hL推出坐第三排 WELLBET详解奔驰旗下全新SUV车型GLB 丰田Yaris交付开始1000辆车找到
您的位置:首页 >资讯 > 金融 >

GitHub获得CI CD服务

2019-08-09 14:13:00   来源:

IMG 20190506 125609

微软的GitHub今天推出了新版GitHub的测试版具有完全持续集成和交付(CI / CD)功能的操作内置于服务中。一般可用性计划于11月13日。该公司今天还宣布,其平台上现有超过4000万开发人员。十个月前,GitHub推出了其工作流程自动化平台Actions。开发人员可能已采取措施触发各种事件,并使用它来构自定义CI / CD管道。在发布时,GitHub团队强调,行动允许建立这些管道,但它远不止于此。尽管如此,开发人员显然对使用Actions for CI / CD非常感兴趣。

GitHub首席执行官纳特弗里德曼在今天的公告中写道:“自从我们去年引入GitHub行动以来,回应非常出色,开发人员创造了成千上万的灵感工作流程。”“但我们也听到了几乎每个人的明确反馈:你想要CI / CD!这就是我们今天宣布的内容。“

有了这个更新版本的Actions,开发人员现在可以在任何平台上构建,测试和部署他们的代码,并在容器或虚拟机中运行他们的工作流。由于一个名为“矩阵构建”的新功能,开发人员还可以并行测试其应用程序的多个版本,例如,它可以让您同时在Linux,Windows和MacOS上测试三个不同版本的Node.js.因为GitHub操作是在基本的YAML文件中定义的,所以进行这些更改只需要在文件中添加几行。

支持的语言和框架包括Node.js,Python,Java,PHP,Ruby,C / C ++,.NET,Android和iOS。Actions还与GitHub Package Registry集成在一起。

在构建应用程序时,您还可以获得流式传输到操作控制台的实时日志,并且可以轻松链接到日志文件中的任何行,以与团队的其他成员讨论问题。

这些新功能在测试期间免费提供,并且对所有公共存储库免费。

GitHub Enterprise Server的操作将于明年推出,并将包含一个混合选项,允许您将代码保存在私有数据中心,并仍然使用GitHub来协调工作流。

“GitHub Actions是CI / CD和软件自动化的民主化。开发人员可以编写对任何GitHub平台事件做出反应的工作流,并参考开源GitHub操作 - 可重复使用的代码片段 - 以与编写应用程序代码相同的方式增强其软件生命周期,“GitHUb产品设计高级总监Max Schoening说。 。“它确实是社区支持的CI / CD,其定价模式适用于所有人。”

image002

通过此次发布,GitHub现在还与一些在平台上构建业务的CI / CD初创公司进行更直接的竞争。这可能会产生一些摩擦。

“GitHub承诺保持平台对所有合作伙伴开放,但只有时间会证明,”CircleCI首席执行官Jim Rose在一份声明中说。“最终,开发人员很聪明,会选择市场上最好,最强大的工具,我们相信这是CircleCI将继续存在的地方。[...]凭借超过9年的数据和团队从创意到交付的经验,CircleCI是CI / CD的领导者,我们相信我们为开发人员提供了最佳解决方案。“

我希望Rose的评论能够与其他CI / CD播放器的评论相呼应,尽管正如Rose所做的那样,值得注意的是,Actions可以与其他持续集成服务集成,以允许开发人员在其平台上触发构建。这些提供程序还可以在GitHub上提供自己的操作。

“我们认为GitHub的行为是Codefresh所做的补充。这是用户可以利用Codefresh以可扩展方式构建健壮管道的另一种方式。一个有趣的事情是GitHub跟随我们的主导,他们如何构建Actions。实际上,您可以将GitHub操作用作Codefresh管道中的步骤。所以你看,我们实际上是非常一致的,“CI / CD平台Codefresh的首席技术传播者Dan Garfield说。“开发人员可以在GitHub上找到Codefresh操作!”

当我向GitHub询问此事时,Schoening提供了以下声明:“GitHub和我们的社区相信选择和开放的生态系统。这是我们认真对待并融入我们所做的一切的事情。GitHub Actions使开发人员可以集成所有现有工具,混合和匹配新的开发人员产品,并融入软件生命周期的所有部分,包括现有的CI / CD合作伙伴

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。