Problem/Motivation

Set up the Gitlab CI/CD pipeline to provide automated checks and testing.

Steps to reproduce

N/A

Proposed resolution

Implement the pipeline based on the template. https://www.drupal.org/docs/develop/git/using-gitlab-to-contribute-to-dr...

Remaining tasks

  • Implement basic pipeline
  • Sort out code quality issues
  • Identify impact on other module users
  • Submit for review

User interface changes

N/A

API changes

N/A

Data model changes

N/A

Issue fork funnelback-3441681

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

geoffreyr created an issue. See original summary.

geoffreyr’s picture

Issue summary: View changes

Looks like I've got a lot of code quality fixes to sort out before we can proceed. This will probably affect a lot of other pending patches and MRs unfortunately; might be a big job.

geoffreyr’s picture

Assigned: geoffreyr » Unassigned
Issue summary: View changes
Status: Needs work » Needs review

I think I've worked through most of the code quality issues. I can take a look at some of the other patches that I've been using to work out what to change. There aren't any changes to templates, so most people who've been theming Funnelback pages, blocks and results shouldn't be affected.

geoffreyr’s picture

Status: Needs review » Fixed

Merged and closing.

Status: Fixed » Closed (fixed)

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