bitbucket - Bitbucket Repos 的基础设施即代码?
问题描述
有没有办法使用“基础设施即代码”工具(在 cloudformation、terraform、pulumi 等类型中)创建和配置 BitBucket(云)管道和高级 repo 配置选项?
看起来 Terraform 有一些支持,但我正在寻找更高级的东西:比如设置存储库部署和变量设置的能力,甚至可能设置管道。看起来 Bitbucket 已经为其中一些功能提供了相当广泛的 REST api。但是我在“基础设施即代码”空间中看不到任何明显的包装。
解决方案
作为 terraform 中 bitbucket 存储库的基础架构支持,代码非常有限。它确实支持创建存储库和设置存储库变量。不幸的是,不支持部署。您可以在以下位置查看提供商详细信息:
https://www.terraform.io/docs/providers/bitbucket/index.html
另一种解决方案是直接使用 bitbucket api:
推荐阅读
- python - 熊猫数据框的减法
- javascript - 每次我使用 javascript 提交表单时,我的 LI 都会重复
- google-cloud-platform - 没有支持合同的 GCP 项目迁移
- c# - 试图在同一视图上显示来自同一模型的两个不同的数据表
- tizen - How to add rounded background or ellipsical shape on Tizen native wearable?
- azure - IISExpress - 由于权限不足,redirection.config 无法读取配置文件
- java - 基于哪个实现确实 await 和 signalAll 工作
- javascript - 更新一个 setState 属性会导致 reactjs 中的另一个属性自动更改
- unit-testing - 由于 HttpStatusCode.TemporaryRedirect 导致 VSTS 管道中的 ASP.NET Core 单元测试失败
- javascript - API React 字符串操作