3.[Control when the job should run](https://docs.gitlab.com/ci/jobs/job_control/) via[rules](https://docs.gitlab.com/ci/yaml/#rules). By default, the job will run on any push to GitLab. Here are some common options:
3. Control when the job should run. See: [job_control](https://docs.gitlab.com/ci/jobs/job_control/), [job_rules](https://docs.gitlab.com/ci/jobs/job_rules/), and[rules](https://docs.gitlab.com/ci/yaml/#rules). By default, the job will run on any push to GitLab. Here are some common options: