Set up CI/CD pipeline

Created on 18 April 2024, 5 months ago
Updated 16 May 2024, 5 months ago

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

  • Identify impact on other module users
  • Submit for review

User interface changes

N/A

API changes

N/A

Data model changes

N/A

📌 Task
Status

Needs review

Version

2.0

Component

Code

Created by

🇦🇺Australia geoffreyr

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @geoffreyr
  • Merge request !93441681: Add .gitlab-ci.yml → (Open) created by geoffreyr
  • 🇦🇺Australia geoffreyr

    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.

  • Issue was unassigned.
  • Status changed to Needs review 5 months ago
  • 🇦🇺Australia geoffreyr

    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.

Production build 0.71.5 2024