我已经在private git repository
上发布了我的android源代码,并且我正在使用Jitpack
来发布我的源代码。但是 Jitpack订阅需要从私有存储库中发布。
我想知道,是否有像免费工具这样的Jitpack可以通过私有存储库发布我的源代码?
请分享分享经验。
答案 0 :(得分:1)
Jitpack目前在GitHub中不支持私有存储库,如果您想在Android依赖文件中使用私有存储库,那么在Android Studio中也无法做到这一点,因为它仅支持公共存储库。
建议:
因此,我的建议是,如果您想为客户提供私有库,构建一个aar
文件并提供给他们,以便他们可以将其下载并导入到项目中,还有许多教程如何构建aar
库项目。
步骤1:
转到此链接并使用您的GitHub帐户https://jitpack.io/private
步骤2:
将令牌添加到$ HOME / .gradle / gradle.properties
authToken=AUTHENTICATION_TOKEN
然后在您的build.gradle中使用authToken作为用户名:
allprojects {
repositories {
...
maven {
url "https://jitpack.io"
credentials { username authToken }
}
}
}
步骤3:
(可选)您可能需要批准GitHub上的JitPack应用程序
要在JitPack中发布私有存储库,您必须根据JitPack定价计划付费。请参阅URL以获取更多详细信息https://jitpack.io/private