Skip to content
Talking Drupal #441 - CI for Drupal modules episode artwork

EPISODE · Mar 11, 2024 · 1H 14M

Talking Drupal #441 - CI for Drupal modules

from Talking Drupal

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 Resources 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 Guests Fran Garcia-Linares - fjgarlin Hosts Nic Laflin - nLighteneddevelopment.com nicxvan Stephen Cross - stephencross.com stephencross Anna Mykhailova - kalamuna.com amykhailova MOTW Correspondent Martin 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: Require on Publish 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 "Required field" checkbox to have the field only required if the content is being published or already published Useful for publishing workflows where you want content creators to be able to quickly get started on content, but ensure that fields will be filled in before publishing Useful for fields that will optimize the content for SEO, social sharing, search, and so on

Episode metadata supplied by the publisher feed · Published Mar 11, 2024

Embed this episode

Ready to play

Talking Drupal #441 - CI for Drupal modules

0:00 1:14:14

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Talking Drupal?

This episode is 1 hour and 14 minutes long.

When was this Talking Drupal episode published?

This episode was published on March 11, 2024.

Can I download this Talking Drupal episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!