借助Bitbucket Pipes,Atlassian希望通过提供CI / CD管道中工具的集成来简化在云中进行devops工作流的过程,从而使开发人员不必自己编写集成脚本。
Atlassian与包括Microsoft,Google和Amazon Web Services在内的供应商建立了合作伙伴关系,他们已经编写了这些管道,供开发人员通过编写环境变量来连接到工具和服务。
[ 开发最佳实践:您应采用的5种方法 。 • 如何使测试自动化与敏捷性和发展性保持一致 。 •InfoWorld解释了在设备开发时代的监视 。 • 什么是devops? 探索如何改变软件开发 。 ]
这些管道可与Bitbucket Cloud代码管理平台和Bitbucket Pipelines配合使用,以提供自动化的CI / CD工作流程。 开发人员还可以编写自己的自定义管道以与工具集成,从而提供比以前使用的脚本更容易的可重复过程。 管道被配置为Docker容器。
Bitbucket管道可用于以下服务,以后还会有更多服务:
- AWS S3存储服务
- AWS Elastic Beanstalk
- AWS Lambda。
- Microsoft Azure存储。
- 数据狗
- Google App引擎
- 谷歌云存储
- NPM
- Opsgenie
- PagerDuty
- 聚乳酸
- SCP(安全复制协议)
- SFTP(安全文件传输协议)
- 声纳云
- 松弛通知
当前的Bitbucket Pipelines用户可以在在线.yml编辑器中找到管道。 新用户必须注册才能创建存储库并启用Bitbucket Pipelines。
From: https://www.infoworld.com/article/3347404/atlassian-provides-customized-devops-workflows-in-bitbucket.html