Switch to GitLab CI

Automated tests currently run in a private GitHub repository. Ideally, this should happen in GitLab CI.

Steps to reproduce

N/A

Proposed resolution

Remaining tasks

  • Review documentation for GitLab CI
  • Set up and test workflows
  • Resolve phpcs, phpstan, and eslint errors.
  • Decommission GitHub counterpart

User interface changes

N/A

API changes

N/A

Data model changes

N/A

Issue fork vitals-3482057

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

daceej created an issue. See original summary.

daceej’s picture

Issue summary: View changes
daceej’s picture

Assigned: daceej » Unassigned
Issue summary: View changes
Status: Active » Needs review

Existing tests are looking good. Marking needs review.

  • daceej committed a9f8db20 on 2.x
    Issue #3482057: Add GitLab CI and resolve flagged errors.
    
daceej’s picture

Status: Needs review » Fixed

This is merged now, marking 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.

Status: Fixed » Closed (fixed)

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