Skip to content

Add Ruby to docs Markdown linting Docker image

What does this MR do and why?

To help out with: gitlab!135434 (merged). I've added ruby package to the docs Markdown linting Docker image.

I elected to just add ruby package to base Alpine Docker image rather than use the official Ruby Docker image because it appears to be a bit smaller to do it the way I've done it here.

The version of Ruby we get is the one we want: https://pkgs.alpinelinux.org/package/v3.18/main/x86_64/ruby. If we want to use the official Ruby image instead, there will be very little difference between the two images and it'd almost be worth combining them.

While here, I thought I'd roll the versions of our tooling forward.

CC @axil @sarahgerman @Taucher2003

Merge request acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports