前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >GitHub 重磅推出软件包托管服务 Package Registry!

GitHub 重磅推出软件包托管服务 Package Registry!

作者头像
GitHubDaily
发布2019-05-16 16:39:05
8520
发布2019-05-16 16:39:05
举报
文章被收录于专栏:GitHubDaily

今日北京凌晨时间 4 点 37 分,GitHub 在官方 Twitter 上正式宣布,推出自家的软件包托管服务 - GitHub Package Registry。

开发者们以后可以很方便的将安装包与源代码都托管在 GitHub 上了。

本次提供的安装包托管服务是完全免费的,你可以选择公开发行安装包,或仅给公司内部团队成员使用。

功能介绍

下面为大家介绍下 GitHub Package Registry 提供的一些核心功能。

便捷的搜索

与 GitHub 一样,你可以在该托管平台上搜索、发现自己需要的安装包。

更加快速、可依赖的下载服务

身处大天朝的开发者,可能更多的会担心其下载速度的问题,毕竟我每次给新机装上包管理器时,都会再手动替换成国内镜像,以获取更快的下载速度

本次 GitHub 推出的安装包管理服务,官网介绍说会加上全球 CDN,让安装包的下载更加快速、可依赖。

后续等服务正式开放时,我再抽空测试下这块的安装速度。

可定制的工作流

如果你一直有关注 GitHub,应该知道去年他们发布了一个功能 GitHub Actions,该项功能令开发者可以快速定制一套属于自己的工作流,以便提升开发效率。

现在,你也可以通过集成 GitHub API、GitHub Action、webhook 等工具来定制安装包的部署方案。

无缝管理与同步

由于安装包的管理权限继承自 GitHub 的代码仓库,因此你无需借助任何第三方渠道,便可直接在 GitHub 上管理和同步安装包的授权。

直观的安装包分析报告

我们都知道,GitHub 仓库有一个 insights 功能,可帮助我们更加直观的看到仓库的贡献者、流量、活跃状态等分析报告。

现在,这个功能也被对接到了安装包管理服务后台上。

支持的安装包工具

目前,GitHub Package Registry 支持以下知名安装包管理器:

  • NPM(JavaScript)
  • Ruby Gem(Ruby)
  • Maven(Java)
  • Docker 镜像
  • NuGet(.NET)

看到这里,Python 的开发者可能会大呼,我的 pip 呢???

放心,GitHub CEO 已在推上表示,这个包管理器将在后续提供支持。

我相信,C++ 的 Conan 和 PHP 的 Composer 也应该在后续不久都会开放支持。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GitHubDaily 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 功能介绍
    • 便捷的搜索
      • 更加快速、可依赖的下载服务
        • 可定制的工作流
          • 无缝管理与同步
            • 直观的安装包分析报告
              • 支持的安装包工具
              相关产品与服务
              内容分发网络 CDN
              内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档