Skip to content

Triggering downstream CI

Goutam Tamvada edited this page Jan 4, 2022 · 1 revision

When a commit is made to the main branch, the trigger-downstream-ci job gets run. This job makes a series of POST requests using curl to the CircleCI API endpoints of various downstream projects in order to trigger their respective CI jobs (against the fresh liboqs commit).

The jobs are triggered by an API token associated with the oqs-bot user. This user has to be added with write permissions to a repository in order for CI jobs to be triggered there from liboqs.