商业
您现在的位置:首页 > 商业 > GitHub获得CI / CD服务
  • 从0到1,这些新锐品牌在抖音做对了什么?

    从0到1,这些新锐品牌在抖音做对了什么?

    发布时间:2021/06/22

    如今的食品饮料行业,新机会往往由新的玩家率先挖掘,他们中的佼佼者将成为行业中极具竞争力的年轻选手,我们称之为新锐品牌。 在漫天的战报中,我们很容易就能找到一个数据猛增的新锐品牌,但挖掘新锐品牌背后的...

  • Gislaved熊牌轮胎正式进入中国市场

    Gislaved熊牌轮胎正式进入中国市场

    发布时间:2021/04/24

    德国马牌轮胎亚太区产品总监Tolga MUTLU介绍Gislaved熊牌新品轮胎 大陆马牌轮胎(中国)有限公司宣布,拥有百年辉煌历史的轮胎品牌 — Gislaved熊牌轮胎正式进入中国市场,进一步夯实德国马牌在华“多品牌”战...

  • 麦当劳中国推出金菠萝雪芭

    麦当劳中国推出金菠萝雪芭

    发布时间:2021/04/23

    麦当劳中国推出首个雪芭类产品 麦当劳中国与国际知名水果品牌都乐首次合作,推出全新夏日新品 — 金菠萝雪芭,为夏日冰品市场增添了一个创新的美味轻食选择。 金菠萝雪芭是麦当劳中国的首个雪芭类产品,使用...

GitHub获得CI / CD服务

发布时间:2019/08/09 商业 浏览次数:992

 
微软的GitHub今天推出了新版GitHub Actions的测试版,其中包含内置于服务中的完整持续集成和交付(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,其定价模式适用于所有人。”
通过此次发布,GitHub现在还与一些在平台上构建业务的CI / CD初创公司进行更直接的竞争。这可能会产生一些摩擦。
“GitHub承诺保持平台对所有合作伙伴开放,但只有时间会证明,”CircleCI首席执行官吉姆罗斯在一份声明中说。 “最终,开发人员很聪明,会选择市场上最好,最强大的工具,我们相信这是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合作伙伴。“

姓 名:
邮箱
留 言: