Bintray + GitHub =协同的爱情故事

首先,Bintray不是GitHub的竞争对手。他们相互补充,而不是竞争。以下是如何(我喜欢维也纳图):

Github和BIntray协同
点击放大

Bintray是在GitHub上开发软件的有机下一步——一旦你的源代码构建好了,就可以从Bintray上发布它们。
我们的工作是让你,我们的GitHubber同胞,尽可能容易。以下是你得到的结果:

首先,使用GitHub注册到Bintray:
报名

授权GitHub的Bintray,填写所需的详细信息,然后就完成了。

当然,也可以使用GitHub登录:
登录

下一步是唯一一个你必须手动做的,没有GitHub集成-创建一个存储库1.别忘了选择正确的类型!

创建回购
点击放大

一旦完成,我们又回到了GitHub集成。只需点击Import From Git:

从GitHub导入
点击放大

把你的东西从Bintray在两个简单的步骤:

  1. 选择所需的GitHub存储库成为Bintray包2.如果您有标签,它们可以自动成为Bintray版本。

    进口阶段1
    点击放大
  2. 下一步-从GitHub中取出你的二进制文件到合适的二进制分发平台(在他们再次关闭二进制主机之前?)您可以选择文件,它们将包含在您的版本中:
    进口第二阶段

完成了!你的存储库已经正确地设置了来自GitHub的包、版本甚至文件。最后的改动-自述和发布说明也可以从GitHub(我告诉过你-我们会设置你!):
来自GitHub的Readme

哇!只需点击几下鼠标,软件生命周期中自然的下一步就是准备好托管和发布二进制文件了。配置您的构建工具(或者更好的是您的CI服务器),将其部署到Bintray,然后继续工作。哦,这是一个全新博客文章的主题。请继续关注。

出版快乐!


1存储库或“repo”是一种逻辑单元,作为信息的类别或分组,上传的材料和相关元数据存储在其中。repo是根据主题和目标受众在逻辑上属于一起的软件材料的分组。

2包是Bintray工作的主要实体。从本质上讲,包是一个用户上传的软件模块,以便其他人可以下载它。包含在repo中的每个包都是一个较小的逻辑单元,用于存储软件模块或一组文件。