GitHub引入了GitHub Package Registry ,这是一个集成到GitHub中的软件包管理服务,允许开发人员在其源代码旁边发布私有或公共软件包。 GitHub Package Registry现在可以在一个有限的beta版本中使用。

GitHub Package Registry提供了GitHub全球CDN支持的下载。 包可以私下或公开托管,并用作项目中的依赖项。 与GitHub集成使用户可以利用熟悉的GitHub界面在站点上查找公共软件包或用户组织内的私有软件包。 用户和团队权限可以应用于代码和程序包管理。

[那么, 到底GitHub是什么? •GitHub教程: GitHub入门 Git和GitHub的20个基本指针 GitHub的Atom文本编辑器中的新增功能 | 通过InfoWorld的App Dev Report新闻通讯了解编程方面的热门话题。 ]

GitHub Package Registry支持软件包管理工具,包括NPM,Maven和NuGet以及Docker映像。 同样,可以在一个注册表中托管多种软件包类型。 可以创建一个devops工作流程,其中包括代码,CI和部署解决方案,并集成GitHub API,GitHub Actions(用于工作流程自动化)和webhooks。 用户可以查看软件包内容以及下载统计信息和版本历史记录。

用户存储库中的自述文件用于生成软件包说明。 用户可以编辑说明,以反映有关软件包或安装过程的详细信息。 GitHub为每个软件包版本添加元数据,包括指向作者,存储库,提交SHA,版本标签和数据的链接。

您可以在GitHub.com 上注册GitHub Package Registry beta程序

From: https://www.infoworld.com/article/3394685/github-launches-github-package-registry.html

Logo

免费领 200 小时云算力,进群参与显卡、AI PC 幸运抽奖

更多推荐