language
— Language support to enable (type: enum (string), known values: android
, c
, clojure
, cpp
, crystal
, csharp
, d
, dart
, elixir
, elm
, ...
, e.g.: ruby
) details
os
— (type: enum (string), known values: linux
, osx
, windows
, freebsd
, linux-ppc64le
) details
dist
— Build environment distribution (type: enum (string), known values: trusty
, precise
, xenial
, bionic
, focal
, jammy
, noble
, server-2016
, rhel8
) details
arch
— Build environment architecture (type: enum (string), known values: amd64
, arm64
, arm64-graviton2
, ppc64le
, i386
, s390x
) details
osx_image
— OSX image to use for the build environment (type: string)
sudo
— Whether to allow sudo access (deprecated, type: boolean, or string, e.g.: required
) details
vm
— VM size settings (type: vm) details
env
— Environment variables to set up (type: sequence of map, sequence of secure, sequence of string, map, secure, or string) details
compiler
— (type: string, e.g.: gcc
)
branches
— Include or exclude branches from being built (type: map, sequence of string, or string) details
name
— (type: string)
stage
— (type: string)
keep_netrc
— Whether to retain the .netrc
file after the build (type: , or boolean, e.g.: true
) details
allow_failure
— (type: boolean)
vault
— (type: vault) details