通过推广和分发增强BitBucket版本控制
我们很高兴地宣布JFrog Artifactory和JFrog Bintray与Atlassian Bitbucket的集成。这种集成提供了一个统一的仪表板,可以可视化整个发布管道,从提交、CI、质量闸门到发布。
JFrog Bitbucket插件可以让你监控正在通过的构建管道Bitbucket都->竹子->Artifactory->Bintray.这篇文章是关于如何使用这个插件的快速演练。
它的作用:

安装JFrog插件是一个简单的步骤:
去源代码点击“安装到Bitbucket”链接。此附加组件也可在Atlassian市场。对于这个用例,Bamboo、Artifactory和Bintray的工作配置是先决条件。有关如何配置的更多信息,请访问维基.
您的Bamboo计划应该配置为执行以下操作:
- 从Bitbucket存储库签出源代码。
- 构建项目(Maven, Gradle, Ivy, NPM等)
- 使用Artifactory Bamboo Plugin发布工件到Artifactory
- 推动工厂各个阶段的建设;从开发到测试,从测试到发布。
- 使用Artifactory Rest API将构建推到Bintray。
- 在Bintray中设置属性以构建工件;例如,buildName, buildNumber。
配置:
1.在Bitbucket Settings中,你会看到包含以下选项的JFrog Bitbucket Add-on选项卡:
- 副竹子使用者
- Artifactory关联用户
- 相关Bintray用户
为给定的字段提供适当的凭证和URL。
2.进入相应的存储库->存储库->设置。
在存储库设置中,您将看到包含以下选项的JFrog Bitbucket Add-on选项卡:
- 竹制建筑
- 联合厂房
- 关联烟盒包
3.将您的存储库映射到适当的Bamboo计划、Artifactory构建和Bintray包。
点击链接在左侧Bitbucket导航菜单(标记为JF罗格在上面的截图中).
对Atlassian Cloud认证的支持将很快可用,这将进一步简化这一过程。
技术细节
附加组件是建立在Atlassian Connect for Bitbucket框架。该系统提供远程托管的第三方服务访问Bitbucket的UI空间和内部事件,而无需成为Bitbucket的一部分。它通过利用现代网络技术,如人则,休息而且跨域信息.
如果你喜欢这篇文章,或者对Atlassian Connect Add-on有任何问题或评论,请在Github上与我联系!我@jainishshah.

