Problem/Motivation

All merge requests should have a pipeline run before they can be merged. This requires a GitLab CI config file.

Steps to reproduce

MRs don't have a pipeline run.

Proposed resolution

Add .gitlab-ci.yml

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

solideogloria created an issue. See original summary.

solideogloria’s picture

Status: Active » Needs review

The failing phpunit test is already fixed in #3405569: Allow if no params in URL or none in configuration. Add test coverage as well., and a lot of other tests were added/fixed there too.

Coding standards can be fixed in a separate issue, preferably after the above issue's fix has been merged, to avoid merge conflicts.