Document internal variables and make them consistent using build.env

Created on 13 November 2024, about 1 month ago

Problem/Motivation

Some variables can be thoiught of "internal", either defined as global variables or derived in the composer jobs. They do not feature in the UI form because they vary between core versions. Not all of these are documented. Also some are not propagated to the subsequent jobs, which a customized value in Composer has to be repeated in PHPUnit and Nightwatch custom jobs.

Steps to reproduce

See https://app.slack.com/client/T06GX3JTS/CGKLP028K

Proposed resolution

Write $PHP_IMAGE_VARIANT to the build.env file in the composer job
Maybe $PHP_IMAGE_TAG also?
Review https://project.pages.drupalcode.org/gitlab_templates/info/variants/#cre...

Remaining tasks

📌 Task
Status

Active

Component

gitlab-ci

Created by

🇬🇧United Kingdom jonathan1055

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