授权BitBucket版本控制与推广和分发
我们很高兴地宣布JFrog Artifactory和JFrog Bintray与Atlassian Bitbucket的整合。这种集成提供了一个统一的仪表板,可以可视化整个发布管道,从提交到CI、质量检验关和发布到发布。
JFrog Bitbucket插件允许您监视流经的构建管道Bitbucket都->竹子->Artifactory->Bintray。这篇文章是一个关于如何使用这个插件的快速演练。
它的作用:

安装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。
