Improve UX for scheduling builds for newly pushed branches on the CI
Originally created by @segfault on #16059 (Redmine)
Currently, builds have to be scheduled manually, once the jobs appear on Jenkins. The cronjob to update the jobs runs every 5 min, and the jobs update takes 1-2 min. The resulting worflow is:
1. Push branch with changes you want to test
2. Wait 2-7 minutes until the corresponding job appears on Jenkins
3. Manually schedule a build for the job on Jenkins
Related issues
- Related to sysadmin#9741 (closed)
- Related to #16959 (closed)
Edited by segfault