Add optional Gitlab CI test against Drupal CMS

Created on 16 January 2025, 3 months ago

Problem/Motivation

Wouldn't it be neat if contrib modules could have a reasonable guarantee that their module wouldn't crash Drupal CMS on install before committing code? Let's add an optional Gitlab CI step that lets contrib modules opt into Drupal CMS testing.

This testing could be as simple as:

1. Install Drupal CMS
2. Install contrib module
3. Visit the homepage.
4. Profit.

Steps to reproduce

Proposed resolution

User interface changes

Data model changes

Release notes snippet

πŸ“Œ Task
Status

Active

Component

Infrastructure

Created by

πŸ‡ΊπŸ‡ΈUnited States luke.leber Pennsylvania

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @luke.leber
  • πŸ‡ΊπŸ‡ΈUnited States phenaproxima Massachusetts

    I really like this idea. If we created an include file for other modules' GitLab CI (similar to what the DA itself provides for contrib modules), it wouldn't necessarily even be that hard to do.

Production build 0.71.5 2024