Module Deployment Profiles
Module Deployment Profiles
Verified against dev-next. Profiles define reproducible module/package combinations for CI installation and upgrade testing.
Source of truth
module-deployment-profiles.jsonApp\ModuleDeploymentProfilesphp artisan module:apply-profilespecs/998-rpm-profile-ci/contracts and workflows
Purpose
Represent supported Community/Enterprise/module combinations
Drive deterministic RPM selection and module enablement
Exercise fresh-install and upgrade matrices
Detect dependency, migration, route, and package-profile regressions
Contributor guidelines
Keep generic/public profile definitions free of customer identifiers
Store customer-specific overlays in restricted configuration
Version profile schema changes with matching tests/contracts
Do not include repository credentials or license values