Problem/Motivation

With just a bit of work, we could integrate with Drupal's basic CI system
https://www.drupal.org/drupalorg/blog/gitlab-ci-drupals-strategy-to-empo...

For this first step we could just do the basics:
Composer lint, PHPCS, CSpell, PHPStan, ESLint, Stylelint, Nightwatch, PHPUnit

And possibly some simple additions:
Upgrade status, Drupal CMS, next minor, next major, previous minor, previous major

Then in a follow-up issue we could add actual tests for this module.

Remaining tasks

Do it.

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

dalin created an issue. See original summary.

shamir.vs made their first commit to this issue’s fork.

shamir.vs’s picture

Status: Active » Needs review

I have set up the GitLab CI pipeline, and the basic validations are passing. Please review it when you have a moment. Thanks!

dalin’s picture

Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

  • dalin committed 456a0d72 on 1.x authored by shamir.vs
    feat: #3565067 Integrate basic Drupal GitLab CI
    
    By: dalin
    By: shamir.vs
    

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.