在Semaphore中引入Bitbucket集成

219 阅读4分钟

Github是最受欢迎的Git提供商,但它肯定不是唯一的。我们从客户那里收到的最常见的请求之一是对Bitbucket的支持。我们听到了你们的要求。Semaphore现在可以与Bitbucket无缝集成了

从现在开始,Semaphore允许用户整合他们的Bitbucket账户,并在他们的Bitbucket存储库中的任何变化上运行构建。

什么是Bitbucket,为什么这种整合很重要?

Bitbucket是Atlassian的一个Git工具。拥有超过1000万用户,Bitbucket是最受欢迎的Git供应商之一。

通过这种无缝集成,Semaphore现在支持工程团队使用Bitbucket作为他们的Git提供商。由于设置简单,你的团队可以在几分钟内开始构建和测试你的Bitbucket项目。

Bitbucket的集成是如何进行的?

要将您的Bitbucket账户与Semaphore集成,请访问id.semaphoreci.com/signup,选择 "与Bitbucket注册 "选项。

如果你已经在使用Semaphore,你可以到me.semaphoreci.com/account,在那里连接你的Bitbucket账户。

然后系统会要求你验证你的Bitbucket账户。填写你的Bitbucket详细信息并点击 "继续"。

之后,你可以选择一个存储库来运行你的CI/CD管道,并继续设置你的账户。你可以通过Semaphore用户界面或通过你的个人Bitbucket访问令牌来连接一个存储库。

在一个组织中,你可以让Github和Bitbucket同时与Semaphore集成。区别在于每个项目。因此,你可以在Github上运行一个项目,在Bitbucket上运行另一个项目,都在一个组织内。

在文档中阅读更多关于在Bitbucket上设置Semaphore账户的信息。

用户和权限管理

在Semaphore中,组织成员只能由组织管理员添加和删除。对项目的访问权限是从Bitbucket镜像的。

你可以在组织总部检查用户角色和他们连接的Bitbucket和/或Github账户。

为了能够在Semaphore中使用Bitbucket资源库,用户需要有管理员或写入资源库的权限。在文档中阅读更多关于在Bitbucket中授予存储库访问权的信息。

为什么为您的Bitbucket项目选择Semaphore?

设置项目的便捷性并不是选择Semaphore作为CI/CD解决方案的唯一原因。以下是你想将Bitbucket与Semaphore整合的其他几个原因。

用你的方式运行CI/CD管道

使用可视化工作流生成器,只需点击几下就能建立一个生产就绪的管道。可视化使建立工作流和定义管道变得简单。

定义要构建的内容

Semaphore使您的团队能够决定建立什么和何时建立。例如,你可以选择在所有分支上进行构建,或将运行的分支列入白名单。你还可以定义你是否要在标签上进行构建。

保持企业级的安全性

Semaphore是为满足最严格的安全标准和法规而建立的。通过ISO 27001认证、强大的基于角色的访问控制、审计日志和飞行前检查,Semaphore确保你的CI/CD构建是100%安全。阅读更多关于Semaphore的安全性

通知更新

你可以设置通知,在构建通过或失败时触发。您可以定义是否要通过Slack发送通知,或者配置一个webhook,在管道成功或失败时启动。

自动集成

您的团队不需要担心在Semaphore中为您的Bitbucket项目设置正确的环境。当您连接您的账户时,Semaphore将自动知道新的代码被提交,以开始构建它。

合并检查

此外,你可以设置合并检查,以确保合并前的代码质量。你可以使用合并检查来推荐或要求满足各种条件。例如,你可以在Semaphore中检查最后一次提交时是否有通过的构建次数,以及是否有失败的构建。

在Bitbucket文档中阅读更多关于合并检查的信息。

联系我们以了解更多关于Bitbucket集成的信息

无论您是在网络、桌面还是移动应用程序中进行部署,Semaphore都能让您在云端或内部进行更智能的工作,更快速的部署。

您想用强大的Bitbucket和Semaphore集成来设置您的CI/CD管道吗?请注册免费试用或联系我们安排演示

请查看Semaphore文档,了解更多关于如何设置您的账户的细节。如果您有任何问题,请随时与我们联系。

祝您建设愉快!

The postIntroducing Bitbucket integration in Semaphoreappeared first onSemaphore.