Add support for GitLab CI

Created on 25 March 2024, 8 months ago
Updated 8 April 2024, 7 months ago

Problem/Motivation

DrupalCI and all patch testing will be turned off on July 1, 2024. To continue automated testing, projects must convert to GitLab CI and contributors must switch from patches to merge requests by July 1, 2024.

Proposed resolution

There is a preconfigured .gitlab-ci.yml template that will set up everything you need to test your project. This template has several useful features, including a variables file that will be automatically updated by the Drupal Association, to make sure you’re always testing against the currently supported versions of Drupal.

Remaining tasks

  1. Add .gitlab-ci.yml file template.
  2. Make sure that tests pass.
  3. Make sure that it passes validation (phpcs, phpstan, etc.), unless it is a huge amount of work - in that case it may be postponed to a follow-up issue.
πŸ“Œ Task
Status

Fixed

Version

1.0

Component

Code

Created by

πŸ‡³πŸ‡±Netherlands megachriz

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024