Home
Ryan Robinson Technology
Cancel

GitLab DevOps: GitLab Runner

This relates to the GitLab DevOps process. GitLab can automate deployment to a server, meaning that you do not have to log in to that server separately to pull the changes and carry out any other n...

GitLab DevOps: PHP Lint

Here’s another piece in a GitLab DevOps setting: when code is committed to GitLab, I want to run a PHP linter on the custom code folders of Drupal (modules and themes) to make sure there aren’t any...

Drupal GitPod Container 3: Settings and Config

This post continues a mini-series in which I describe how I created a generic Drupal-friendly container working with GitPod. The code is available in my GitHub. The first two posts covered the two...

Drupal GitPod Container 2: .gitpod.yml

This post picks up in a mini-series describing how I created a generic Drupal-friendly container working with GitPod. The first covered the GitPod.Dockerfile to build the core LAMP stack image. Th...

Drupal: Assign Permissions Based on Username File

Here’s a recent scenario I encountered: a Drupal role needs to be assigned to certain users. The site is using a single sign on (SSO) system with a lot of users who could log in. But only some of t...

Drupal GitPod Container 1: .Dockerfile

GitPod is a great tool for cloud-based containers when developing. If you’re developing and want a safe and efficient cloud container to try things out, it’s a pretty good way to go. You even get 5...

Drupal 7: Hide Label on Node Display

I ran into a problem on an old Drupal 7 site where labels for a custom field were displaying, even when there was no content associated with that field, creating a page that was simply a series of ...

SharePoint: Hub to Hub Association

A long-awaited feature has arrived in SharePoint: the ability to associate one hub site with another hub site. Over a year ago I saw references to a PowerShell cmdlet to do this in the official doc...

pa11y CI: Oracle Linux 8 Installation

I’ve mentioned before that pa11y is a great tool for accessibility testing, specifically in the context of the koa11y desktop tool. In this post, I’ll run through installing pa11y-ci on an Oracle L...

Drupal: Install PECL UploadProgress

Drupal often recommends that you install and enable PECL UploadProgress to show better feedback when uploading files, but it doesn’t make it obvious how to do that. This quick post will run through...