.build.yml
0.41.2Schema URL
Type:
object
A recipe for Sourcehut CI service
Properties
image
string
required
Which OS image to build in
packages
string[]
A list of packages to install on the image
repositories
object
A list of extra repositories to enable with the image's package manager
sources
string[]
A list of repositories to clone into the home directory of the build user in the build environment
tasks
A list of scripts to execute in the build environment
triggers
object[]
A list of triggers to execute post-build, which can be used to send emails or do other post-build tasks
environment
object
A list of key/value pairs for options to set in the build environment via ~/.buildenv
secrets
string[]
List of secret UUIDs to be added to the guest during the build