插件
构建要激活的插件
构建插件启用其他内置功能,例如,安装构建依赖关系、系统设置任务和与外部服务集成。
键
apt
— APT 软件包和要安装的源(类型:map、字符串序列、字符串或布尔) 详情apt_packages
— 要安装的 APT 软件包名称(类型:字符串序列或字符串)artifacts
— 在构建结束时上载的构建制品(类型:map 或布尔) 详情browserstack
— Browserstack 设置(类型:map 或布尔) 详情chrome
— 要使用的 Chrome 版本(类型:枚举 (字符串),已知值:stable
、beta
)code_climate
— CodeClimate 设置(类型:map、安全或布尔) 详情coverity_scan
— CoverityScan 设置(类型:map 或布尔) 详情homebrew
— 要安装的 Homebrew 软件包(类型:map、字符串序列、字符串或布尔) 详情hostname
— 在构建环境中设置的主机名(类型:字符串)hosts
— 要添加到 /etc/hosts 的主机(类型:字符串序列或字符串)jwt
—(已弃用,类型:安全序列或安全) 详情sauce_connect
— SourceConnect 设置(类型:map 或布尔) 详情pkg
—(类型:map、字符串序列、字符串或布尔) 详情srcclr
— SourceClear 设置(类型:map 或布尔)snaps
— 要安装的 Ubuntu 快照(类型:map 序列、字符串序列、map 序列或字符串) 详情sonarcloud
— Sonarcloud 设置(类型:map 或布尔) 详情ssh_known_hosts
— 要添加到 ~/.ssh/known_hosts 的主机(类型:安全序列或安全,请参阅:添加到 SSH 已知主机)firefox
— 要使用的 Firefox 版本(类型:字符串,例如:68.0b1
)mariadb
— 要使用的 MariaDB 版本(类型:字符串)postgresql
— 要使用的 Postgres 版本(类型:字符串,别名:postgres
)rethinkdb
- 要使用的 RethinkDB 版本(类型:字符串)sbom
- SBOM 生成(类型:映射或布尔值)详情
示例
addons:
apt:
packages:
- cmake
sources:
- ubuntu-toolchain-r-test
dist: string
apt_packages:
- string
artifacts:
enabled: true
bucket: string
endpoint: string
addons:
apt: true
addons:
apt_packages: string
addons:
artifacts: true