At the end of a job or a job group, you can execute triggers based on the outcome of the job.
triggers:
- action: trigger type
condition: when to execute this trigger
...action-specific configuration...
Condition may be one of the following:
The following actions are available:
Sends an email summarizing the build results.
Configuration
Jim Jimson <jim@example.org>, Bob Bobson <bob@example.org>
. Required.Submits the final job status as a POST request to a specified URL.
Configuration
The JSON payload POSTed to the provided URL looks something like this:
{
"id": integer,
"status": string,
"setup_log": url,
"note": string or null,
"runner": string or null,
"owner": {
"canonical_name": "~example",
"name": "example"
},
"tasks": [
{
"name": string,
"status": string,
"log": url
},
...
]
}
Patches welcome!
commit 32db95c473a18296039b9b2a596fa8a6b5e9d55a Author: Maxwell G <maxwell@gtmx.me> Date: 2025-04-29T17:43:00-05:00 builds: update matrix for Fedora 43