Addons
Build addons to activate
Build addons enable additional built-in functionality, such as installing build dependencies, system setup tasks, and integrations with external services.
Keys
apt
— APT packages and sources to install (type: map, sequence of string, string, or boolean) detailsapt_packages
— APT package names to install (type: sequence of string, or string)artifacts
— Build artifacts to upload at the end of the build (type: map, or boolean) detailsbrowserstack
— Browserstack settings (type: map, or boolean) detailschrome
— Chrome version to use (type: enum (string), known values:stable
,beta
)code_climate
— CodeClimate settings (type: map, secure, or boolean) detailscoverity_scan
— CoverityScan settings (type: map, or boolean) detailshomebrew
— Homebrew packages to install (type: map, sequence of string, string, or boolean) detailshostname
— Hostname to set on the build environment (type: string)hosts
— Hosts to add to /etc/hosts (type: sequence of string, or string)jwt
— (deprecated, type: sequence of secure, or secure) detailssauce_connect
— SourceConnect settings (type: map, or boolean) detailspkg
— (type: map, sequence of string, string, or boolean) detailssrcclr
— SourceClear settings (type: map, or boolean)snaps
— Ubuntu Snaps to install (type: sequence of map, sequence of string, map, or string) detailssonarcloud
— Sonarcloud settings (type: map, or boolean) detailsssh_known_hosts
— Hosts to add to ~/.ssh/known_hosts (type: sequence of secure, or secure, see: Adding to SSH Known Hosts)firefox
— Firefox version to use (type: string, e.g.:68.0b1
)mariadb
— MariaDB version to use (type: string)postgresql
— Postgres version to use (type: string, alias:postgres
)rethinkdb
— RethinkDB version to use (type: string)sbom
— SBOM Generation (type: map, or boolean) details
Examples
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