授权BitBucket版本控制与推广和分发

我们很高兴地宣布JFrog Artifactory和JFrog Bintray与Atlassian Bitbucket的整合。这种集成提供了一个统一的仪表板,可以可视化整个发布管道,从提交到CI、质量检验关和发布到发布。

JFrog Bitbucket插件允许您监视流经的构建管道Bitbucket都->竹子->Artifactory->Bintray。这篇文章是一个关于如何使用这个插件的快速演练。

它的作用:
截屏时间2016-05-16下午3点41分25秒

安装JFrog插件只需一步:

源代码点击“安装到Bitbucket”链接。这个插件也可以在Atlassian Marketplace上找到。对于这个用例,需要具备Bamboo、Artifactory和Bintray的工作配置。有关如何配置的更多信息,请访问维基

您的Bamboo计划应该配置为执行以下操作:

  • 从Bitbucket存储库中签出源代码。
  • 构建项目(Maven, Gradle, Ivy, NPM等)
  • 使用Artifactory Bamboo Plugin发布工件到Artifactory
  • 促进人工制造的不同阶段;例如,从开发到测试,从测试到发布。
  • 使用Artifactory Rest API将构建推送到Bintray。
  • 在Bintray中设置构建工件的属性;例如:buildName, buildNumber。

配置:

1.在Bitbucket设置中,您将看到JFrog Bitbucket附加选项卡,其中包含以下选项:

  • 助理竹用户
  • 助理人工用户
  • 副宾托用户

为给定的字段提供适当的凭据和URL。

2.转到相应的存储库-> repository -> Settings。

在Repository Settings中,你会看到JFrog Bitbucket Add-on选项卡,其中包含以下选项:

  • 副竹建筑
  • 辅助人工构建
  • 联合Bintray包装

3.将您的存储库映射到适当的Bamboo计划、Artifactory构建和Bintray包。

点击链接在左边的Bitbucket导航菜单(标记为JF罗格在上面的截图中)

对Atlassian Cloud认证的支持将很快可用,这将进一步简化此过程。

单击查看截图

技术细节

附加组件是建立在Bitbucket的Atlassian Connect框架。该系统允许远程托管的第三方服务访问Bitbucket的UI属性和内部事件,而不必成为Bitbucket的一部分。它通过利用现代网络技术,如人则,休息跨域信息

如果你喜欢这篇文章,或者有关于Atlassian Connect Add-on的问题或评论,请在Github上联系我!我@jainishshah