从私有Github存储库发布库的最佳免费工具

时间:2018-12-27 09:32:42

标签: android github release jitpack

我已经在private git repository上发布了我的android源代码,并且我正在使用Jitpack来发布我的源代码。但是 Jitpack订阅需要从私有存储库中发布。

我想知道,是否有像免费工具这样的Jitpack可以通过私有存储库发布我的源代码?

请分享分享经验。

1 个答案:

答案 0 :(得分:1)

Jitpack目前在GitHub中不支持私有存储库,如果您想在Android依赖文件中使用私有存储库,那么在Android Studio中也无法做到这一点,因为它仅支持公共存储库。

建议
因此,我的建议是,如果您想为客户提供私有库,构建一个aar文件并提供给他们,以便他们可以将其下载并导入到项目中,还有许多教程如何构建aar库项目。


编辑2019年1月30日
现在,JitPack支持GitHub私有存储库,以将JitPack与私有存储库一起使用:

步骤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