Community
Participate
Working Groups
This would allow, for example, different rules for M and I builds (use platform M for M builds, use platform I for I builds). (The current workaround here is to manually use the web UI to deselect I builds and select M builds... which won't scale very well.) In terms of scheduled builds with start_cron.sh, providing a -regex flag for M builds and no -regex for all others means that the value set in /build/_common.php will be used for I/S/R builds, and the override for M. This too works but can be cumbersome to set up for many builds. This would also allow GMF to do N builds using Stable deps (latest milestone) and I/M builds using latest I/M deps. Same UI & crontab workarounds as above. Data could simply be a 3D array, with assumed defaults: $regex["HEAD"]["N"] = ... $regex["HEAD"]["I"] = ... $regex["R2_1_maintenance"]["M"] = ... Web UI could change dynamically as branch and type are changed, and new rules are swapped in / view is refiltered.