Automated testing: Configure GitLab CI

Created on 26 April 2024, 7 months ago
Updated 11 May 2024, 7 months ago

I've noticed the mention Deprecated on module's Automated testing page at:
DrupalCI (deprecated)
https://www.drupal.org/node/175132/qa
with a link now, at the top to "View GitLab CI pipelines for this project" linked to:
https://git.drupalcode.org/project/collapse_text/-/pipelines

See screenshot below:

 

I found some helpful documentation on the topic: Documentation on Drupal.org: GitLab CI .

Then, found the config file template:
https://git.drupalcode.org/project/gitlab_templates/-/blob/1.0.x/gitlab-...

See similar tickets:

Work expected:

Transition the project to use GitLab CI pipelines instead of DrupalCI, to provide similar automated testing conditions: PHP, DB, Core versions, branches, triggers on commits, patches susbmitted in tickets, etc...

1 - The "first step is to add a .gitlab-ci.yml file to the root of the project."

2 - Configure the Automated testing pipelines on GitLabCI at:
https://git.drupalcode.org/project/collapse_text/-/pipelines
See existing tests configurations on modules's current automated testing page on DO.
 

We should then be able to greatly improve our quality control for all pending merge requests and tickets.

Feel free to let us know if you have any suggestions, comments, or feedback on this ticket or the project in general, we would be glad to help and provide more information.
Thanks in advance!

📌 Task
Status

Fixed

Version

2.0

Component

SimpleTests

Created by

🇫🇷France dydave

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