"Triggering a Plan build based on a schedule" can allow a team to structure the day according to a predictable schedule. Note that scheduled builds are run regardless of whether or not any code changes have occurred. There are two ways to schedule a build:
- Single Daily Build — A "Single daily build" runs at a time of your choice. This is particularly suitable for builds that take a long time to complete. See Single daily build.
- Cron-Based Scheduling — "Cron-based scheduling" allows you to run builds based on a schedule. This schedule can be configured using the Schedule Editor or by using a cron expression.
The schedule can be daily (times per day), weekly (days per week), monthly (days per month) or based on a cron expression.
See Cron-based scheduling.
You can also trigger builds based on code changes or manually, rather than on a schedule.