When to run?
- “Nightly build”
- …
- On every commit (every push).
Also
- On each pull-request
- Scheduled to ensure the code does not break while the dependencies might.
- Manually (e.g. to show during presentations or to run with specific flags.)
- Via API call (e.g. to let one job trigger another one.)