CI: Push to gitlab.com registry instead of dockerhub (avoid rate limit errors)

Created on 2 April 2025, 8 days ago

Problem/Motivation

Docker hub has significantly reduced rate limits for pulls as of 4/1, and also made unexpected changes to DA's dockerhub license.

Drupal CI is erroring due to limit - additional context + discussion in Drupal slack thread: https://drupal.slack.com/archives/CGKLP028K/p1743611728165519?thread_ts=...

Moving to registry at https://gitlab.com/drupal-infrastructure/drupalci/drupalci-environments/...

Current images have been sync'd but need to update such that we build + push changes to this registry.

Proposed resolution

- Update docker login/auth to use credentials that can push to gitlab registry (https://gitlab.com/drupal-infrastructure/drupalci/drupalci-environments/...). I'll configure creds on that end, then need to setup CI vars in this project.
- Update registry we are pushing to to match.

πŸ“Œ Task
Status

Active

Component

Container Build Process

Created by

πŸ‡ΊπŸ‡ΈUnited States maxwhitehead

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024