Repository navigation
v1.12 - Auto-detect full mode
What's New in v1.12
Features
- Auto-detect full mode: Using
only=feelpp-fullnow automatically switches to full mode (no need to addmode=full) - Multiple full jobs: Support
fullBuild.jobsas an array for multiple full-build jobs - Mode-specific targets: Full mode can have its own default targets via
fullBuild.targets - New unified modes schema: Optional cleaner config with
modes.fullandmodes.components
Example
{
"jobs": ["feelpp", "toolboxes", "mor", "python"],
"fullBuild": {
"job": "feelpp-full",
"targets": ["ubuntu:24.04"]
}
}Now only=feelpp-full in a commit message will:
- Auto-detect that
feelpp-fullis a full-mode job - Switch to full mode
- Run only on
ubuntu:24.04(mode-specific targets)
Backwards Compatible
All existing configs continue to work unchanged.