Gradle发布共享库——Gradle访问Jitpack私有库
程序员文章站
2024-01-11 12:42:40
...
一、引言
前面两篇:Gradle 发布共享库——如何通过Gradle发布java依赖库(jar)到 jitpack 公共仓库 、Gradle 发布共享库——如何通过Gradle发布Android依赖库(aar)到 jitpack 公共仓库 讲解如何gradle通过github发布依赖库到jitpack上,然后方便其它人使用,但这里有个情况,前面这两种方法github仓库都是public的,但如果我们想让自己的项目private,不想全部公开,只给得到授权的人使用,那么我们该怎么办呢?
下面我们介绍下这种情况下的解决方案:
二、 发布
首先发布的gradle脚本和操作步骤可以参考Gradle 发布共享库——如何通过Gradle发布java依赖库(jar)到 jitpack 公共仓库。只不过我们创建的github仓库是private 私有的,其它的都一样。
三、引用
在引用这里就不同了,之前的都是public仓库,是没有任何权限的,任何人都可以访问,但这里是private库,访问的话就需要授权。具体操作如下:
1. jitpack生成访问token
如下图进行生成token操作
2.引用
- 在项目的根目录下build.gradle下添加
allprojects {
repositories {
// maven { url 'https://www.jitpack.io' }
maven { url 'https://jitpack.io'
credentials { username authToken } //authToken是之前在jitpack上生成的token
}
google()
jcenter()
}
}
- 然后在需要使用的module的build.gradle中添加:
mplementation 'com.github.itxiaox:log:0.0.4'
好了,至此所以的Gradle发布jitpack的细节都介绍完毕了,包含gradle发布Android 依赖库、发布Java依赖库以及发布私有gihtub依赖库等各个方面的,希望能够帮助到您,本人技术有限,如有不当之处还请指出,同时希望得到您的支持鼓励,欢迎大家收藏,评论,点赞、打赏。。。。
推荐阅读
-
Gradle发布共享库——Gradle访问Jitpack私有库
-
Gradle 发布共享库——如何通过Gradle发布java依赖库(jar)到 jitpack 公共仓库(—)
-
Gradle 发布共享库——如何通过Gradle发布Android依赖库(aar)到 jitpack 公共仓库
-
gradle 发布多 flavor maven aar 库
-
Gradle 发布共享库——如何通过Gradle发布java依赖库(jar)到 jitpack 公共仓库(—)
-
Gradle如何发布依赖库到公司(局域网)maven私服
-
Gradle 发布共享库——如何通过Gradle发布Android依赖库(aar)到 jitpack 公共仓库