"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 a Cron expression or via the Schedule Editor.
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.