关于Bitbucket Pipeline默认构建实例规格及配置的技术问询
Bitbucket Pipeline 构建实例规格:默认配置与自定义选项
嘿,关于Bitbucket Pipeline的构建实例规格,我刚好研究过这一块,给你梳理得明明白白:
默认构建实例的基础规格
默认的构建实例是Bitbucket的标准配置,参数如下:
- 虚拟核心数量:1个vCPU
- 内存大小:4GB
- 等效时钟频率:官方参考性能和AWS t3.small实例相当,大概在~2.3GHz左右
- 额外存储:附带10GB的构建临时存储空间
规格是否支持自定义?必须可以!
如果你的构建对性能要求高,完全可以调整实例规格,只需要在bitbucket-pipelines.yml里通过size字段指定即可。目前支持的可选规格有:
small:就是默认的1vCPU/4GB配置medium:2vCPU/8GB,适合中等负载的构建large:4vCPU/16GB,应对大部分高性能构建场景xlarge:8vCPU/32GB,专门给超重型构建任务准备的
举个实际配置的例子,把某个构建步骤改成超大规格:
pipelines: default: - step: name: 重型编译构建 size: xlarge script: - ./compile-heavy-project.sh - ./run-performance-tests.sh
补充说明
不同规格的计费是按默认small实例的倍数计算的:medium是2倍,large是4倍,xlarge是8倍。所以建议只在需要的步骤里配置高规格,避免不必要的成本浪费。
内容的提问来源于stack exchange,提问作者newlogic
相关产品推荐
相关产品推荐

