Drupal CMS variant
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3552178. --> Reported by: [fjgarlin](https://www.drupal.org/user/2495842) Related to !425 !418 >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>Talked about very briefly at DrupalCon Vienna with @phenaproxima. </p> <p>Drupal CMS is a key project now, so we should check if modules are compatible with it by running CI on a Drupal CMS installation.</p> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <p>Allow modules to test whether they would be compatible with Drupal CMS by turning on a switch, like other variants.</p> <h3 id="summary-remaining-tasks">Remaining tasks</h3> <ul> <li>Are we testing just one version? <strong>Test latest stable</strong>.</li> <li>Do we need to run any additional tests other than running the normal CI flow of the module with Drupal CMS instead of just core? <strong>Yes, for recipes. See first comment.</strong></li> </ul> <h3 id="summary-ui-changes">User interface changes</h3> <p>We will see a new variant in the pipelines.</p> <h3 id="summary-api-changes">API changes</h3> <p>We will have a new variable <code>OPT_IN_TEST_DRUPAL_CMS</code> to enable the 'Drupal CMS' pipeline job. It will be off by default. See the <a href="https://project.pages.drupalcode.org/gitlab_templates/jobs/drupal-cms/">documentation page for more details</a></p> > Related issue: [Issue #3552331](https://www.drupal.org/node/3552331) > Related issue: [Issue #3546508](https://www.drupal.org/node/3546508)
issue