10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

GitHub 发布 Package Registry 测试版,集成源码和包

  • 2019-05-15
  • 本文字数:656 字

    阅读完需:约 2 分钟

GitHub发布Package Registry测试版,集成源码和包

GitHub 启动了Package Registry的测试工作。Package Registry 旨在简化在同一用户接口下发布公开和私有包。Package Registry 现在支持 npm、Maven、RubyGem、NuGet 和 Docker 镜像,在未来会支持更多的包管理器。


Package Registry 尽可能多地兼容更多的包管理器,但并非有意要取代它们。Package Registry 的一个非常典型的用例是用来发布非官方的开发包,这样就可以在正式发布之前与其他程序进行集成。


使用 Package Registry 最大的好处是不仅可以使用相同的接口来进行代码和包的紧密集成,还可以利用相同的项目配置,包括组织、团队和权限等东西进行集成。


值得一提的是,源代码和包可以使用相同的秘钥集,包可以继承父仓库的可见性和权限。这与源代码控制机制相似,你可以使用组织来控制谁可以访问你的私有包,或者谁可以创建新包,等等。


除了与 GitHub Search 和 UI 集成,Package Registry 海域其他的 GitHub 管理工具相集成,包括 WebHook 和GitHub Actions,这样就可以将源代码的创建和发布集成到 CI 管道中。


Package Registry 的另一个有用的特性是可以访问包的一些细节信息,这个特性叫作 Package Insights。Package Insights 可以被任何人访问,而且根据 GitHub 的说法,这还有助于建立对包的信任度,你可以对包进行双重检查,确认添加的依赖是不是你想要的。


GitHub 目前提供的是有限的测试版。GitHub 产品经理 Simina Pasat 表示,Package Registry 将遵循 GitHub 一贯的定价策略,对开源包是免费的,但对私有包收费。


查看英文原文https://www.infoq.com/news/2019/05/github-package-registry-beta


2019-05-15 09:125154
用户头像

发布了 731 篇内容, 共 474.6 次阅读, 收获喜欢 2008 次。

关注

评论

发布
暂无评论
发现更多内容

一位男程序员的英语学习之路

盛安德软件

INT类型知多少

Simon

MySQL

全票通过!易观开源项目DolphinScheduler进入Apache孵化器

易观大数据

要老婆吗? AR一键生成的那种

程序员生活志

提高GIT中代码质量的七点优秀实践

程序员生活志

git 经验总结

【Kafka】消费者客户端小结(java)

guoguo 👻

​JDK1.8新特性(八):还在重复写空指针检查代码?赶紧使用Optional吧!​

xcbeyond

Java 新特性 JDK1.8 Optional JDK1.8新特性

物联网SIM卡和SIM卡真的不是一回事

华为云开发者联盟

人工智能 物联网 华为云 传感器 SIM卡

CHAR与VARCHAR详解

Simon

MySQL

linux入门系列9--用户管理及文件权限控制

程序员潘Sir

Linux centos centos7 linux运维 linux用户权限

火眼云CEO张陆鹏:A轮融资5000万,解密国内ABM生态首位玩家

ToB行业头条

37岁程序员被裁,想用6月工资跪舔领导划掉被裁名额,结果蒙了!

程序员生活志

网页游戏

小端taro

区块链技术助力甘肃建食安信息追溯平台 为食品安全“立规矩”

CECBC

食品追溯 食品安全

英特尔神经拟态芯片Loihi大显身手 帮助轮椅上的儿童实现独立生活

最新动态

python自动生成一整月的排班表

不会写诗的王维

Python

如何让我的简历有价值、有亮点

escray

学习 面试 简历

非IT行业大企程序员讲述MIS系统开发案例

Learun

敏捷开发 企业信息化 企业管理 .net core 「Java 25周年」

终极学习法,你能学会任何东西--程序员的学习之路

盛安德软件

linux入门系列8--shell编程入门

程序员潘Sir

Linux centos Shell linux命令 linux编程

企业信息化怎么构建?

代码制造者

大数据 低代码 企业信息化 零代码 编程开发

linux入门系列7--管道符、重定向、环境变量

程序员潘Sir

Linux centos 运维 linux命令 管道符

王者荣耀为什么不使用微服务架构?

程序员生活志

linux入门系列6--软件管理之rpm和yum仓库

程序员潘Sir

Linux centos 运维 rpm yum

第11周总结

娄江国

开源,轻松实现RTC与SIP互通

anyRTC开发者

WebRTC 编码 SIP 源码解析

质量门禁:Verigreen开启Git的Commit门禁

陈磊@Criss

区块链技术正向平台化、组件化、集成化演进

CECBC

大数据 区块链技术 科技

Devops与敏捷二者能否结合?

禅道项目管理

DevOps Scrum 敏捷开发

可能是首个支持部署 Deno 前后端应用的部署工具

binggg

taro GitHub 大前端 deno Node

第11周作业

娄江国

GitHub发布Package Registry测试版,集成源码和包_语言 & 开发_Sergio De Simone_InfoQ精选文章