无法 link github 私有存储库到 bintray 中的 jcenter

Not able to link github private repository to jcenter in bintray

我在 Bintray 中成功发布了我的项目,但是当我尝试link它到 jCenter 时,我收到了这个错误消息:

Failed to send a message: The version control "https://github-private-repository-url" returns 404.

我的 GitHub 存储库是私有的,所以我想知道是否可以 link jCenter 的私有存储库,如果可以,我该怎么做?

要在 JCENTER 中发布库,您需要将存储库设为 public。

如果您想在不更改的情况下发布您的库 public。

https://inthecheesefactory.com/blog/how-to-setup-private-maven-repository/en

关注此话题。

来自 JFrog Bintray Documentation :

Note that private repositories in GitHub are only displayed and available for importing by Bintray users with Premium Plan accounts who also have "Access private repositories" permissions in GitHub.

通常,要发布私有存储库,您需要像 JFrog Artifactory or Nexus Repository 这样的存储库管理器。您可以维护自己的存储库服务器,也可以利用此类存储库管理器提供的云解决方案来托管您的工件。

也可以直接从 GitHub 私有仓库中读取。 JitPack Private Package Repository can be used to directly expose GitHub private repositories to publish private Maven, Gradle and Android libraries. You can also expose source code in your private Github repositories without versioning provided by Jitpack as explained in this Medium article。此外,这些方法需要您共享 GitHub 回购令牌。