GitLab CI integration for core

Created on 8 September 2023, 9 months ago
Updated 13 September 2023, 9 months ago

Problem/Motivation

We've been trying to reproduce core testing with DrupalCI on GitLab CI in this project: https://www.drupal.org/project/gitlab_ci_testbed_for_drupal_core โ†’

There are regular updates on the progress in the #gitlab community slack channel as well as in issues created in that project.

We have been able to successfully get to run all of core tests suites and linting checks with MySQL and PosgreSQL (there are issues for SQLite and MariaDB and Drupal 7), so we think that we can start trying GitLab CI for core.

Steps to reproduce

Drupal core is not currently configured to run tests in GitLab CI.

Proposed resolution

Add the GitLab CI related files, and start testing DrupalCI and GitLab CI in parallel. Then consider turning off some DrupalCI tasks when GitLab CI seems stable enough to make the switch.

Remaining tasks

MR.

User interface changes

None.

API changes

None.

Data model changes

None.

Release notes snippet

Drupal core now runs tests in GitLab CI.

๐Ÿ“Œ Task
Status

Fixed

Version

10.1 โœจ

Component
Otherย  โ†’

Last updated about 3 hours ago

Created by

๐Ÿ‡ช๐Ÿ‡ธSpain fjgarlin

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

Comments & Activities

Production build 0.69.0 2024