Today we are talking about CI for Drupal modules, How it helps us build Drupal, and the ongoing work and improvements being made with guest Fran Garcia-Linares. We’ll also cover Require on Publish as our module of the week.
For show notes visit: www.talkingDrupal.com/441
Topics- What does CI mean
- How do Drupal modules use CI
- When we talk about Drupal CI are we talking about the website itself or the CI that supports contributors
- What tools does Drupal use for CI
- How do maintainers interact with CI
- What changes have happened in the last year
- Speed improvements
- Drupal CI vs Gitlab CI
- Process to convert
- When is Drupal CI being shut down
- What improvements are coming
- If someone has an issue where do they get help
- Gitlab templates module
- Gitlab CI Drupal
- Support ElasticSearch 8 [#3279558] | Drupal.org
- Slack channel for ci questions #gitlab
- DrupalCI and all patch testing will be turned off on July 1, 2024 | Drupal.org
- Testing a Drupal module | Basic module building tutorial: Lorem ipsum generator
- Gitlab CI getting started
- GitLab CI | Using GitLab to Contribute to Drupal
- WIP:
- Create a space to document how to customize each of the GitLab CI jobs [#3423238] | Drupal.org will generate https://project.pages.drupalcode.org/gitlab_templates/
- We are pushing for a basic version to be fully live this week
- [Meta] Switching to Gitlab CI [#3424725] | Drupal.org
Fran Garcia-Linares - fjgarlin
HostsNic Laflin - nLighteneddevelopment.com nicxvan Stephen Cross - stephencross.com stephencross Anna Mykhailova - kalamuna.com amykhailova
MOTW CorrespondentMartin Anderson-Clutz - mandclu
- Brief description:
- Have you ever wanted to have content fields that could be optional until a piece of content is published, or ready to be published? There’s a module for that.
- Module name/project name:
- Brief history
- How old: created in Apr 2018 by Mike Priscella (mpriscella), though recent releases are by Mark Dorison (markdorison) of Chromatic
- Versions available: 8.x-1.10
- Maintainership
- Actively maintained, latest release just over a month ago
- Security coverage
- Test coverage
- Number of open issues: 18, 8 of which are bugs
- Usage stats:
- 3,001 sites
- Module features and usage
- With this module enabled, form to configure fields for you content types will have a new checkbox labeled “Required on Publish”
- Check this new box instead of the normal “Re...
03/11/24 • 74 min
Generate a badge
Get a badge for your website that links back to this episode
<a href="https://goodpods.com/podcasts/talking-drupal-290874/talking-drupal-441-ci-for-drupal-modules-46515109"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to talking drupal #441 - ci for drupal modules on goodpods" style="width: 225px" /> </a>
Copy