JitPack:打包GitHub仓库的便捷工具

 ,  , 

 

jitpack

JitPack是JVM和Android项目一个新颖的包存储库。它可以根据需要构建Git项目,并为您提供准备使用的工件(jar、aar)。

功能特性

快照

构建特定或最新的提交,可以在任何分支上工作。 更多信息

文档发布

javadocs库j自动发布和自动托管。更多信息

统计

跟踪下载量。维护者可查看每周和每月的统计量。

CDN

通过全球CDN提供工件,为您和您的用户提供快速下载。

私有仓库

私人产品保持私有,等在需要时再分享。更多信息

自定义域

为您的域与工件名称匹配。更多信息

下载

JitPack支持多种构建方式,例如Gradle、Maven、Sbt、Leiningen。

详细的添加方式请参考官方文档

快速上手

如果你使用Gradle来获取一个GitHub项目到你的工程中,你将需要:

步骤1. 将JitPack maven存储库添加到存储库列表:

步骤2. 添加依赖关系信息:

  • Group: com.github.Username
  • Artifact: 存储库名称
  • Version: 发布标签,提交哈希或-SNAPSHOT
就是这样!第一次请求一个项目JitPack检出代码,构建它并发送Jar文件给你。
要通过一个例子去 jitpack.io和’查找’一个GitHub存储库通过url。

Gradle示例:

注意:当在自动化构建工具中使用多个存储库时,建议在结尾添加JitPack。 自动化工具将依次遍历所有存储库,直到找到一个依赖。

开发资源

使用许可

JitPack对于公共Git仓库是免费的。JitPack订阅使您能够从私有Git存储库构建和安装。价格列表

官方网站:https://jitpack.io/
开源地址:https://github.com/jitpack/jitpack.io/

1 收藏

资源整理者简介:super^糖

一个初入编程世界的工作者 个人主页 · 贡献了5个资源 · 1


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1438 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer