Opt in to Max PHP variant

Created on 2 January 2025, 3 months ago

Problem/Motivation

This module is used as part of the downstream pipeline testing of Gitlab Templates MRs. Currently there are no downstream projects which use OPT_IN_TEST_MAX_PHP and this needs to be rectified. One recent problem on 🐛 beStrictAboutOutputDuringTests=true or failOnRisky=true causing test failures due to PHP8.4 Implicit Nullable deprecation Active could have been avoided (or at least have pre-warning of it) if one of the projects had been tested with Max PHP

Keycdn did have it but was commented out here

Proposed resolution

Add OPT_IN_TEST_MAX_PHP:1

To save resources, if you don't want this variant running on every pipeline, we can add a rule to make it run automatically when being tested as part of the downstream automaticaly, but manual in all other cases.
I think testing $CI_PIPELINE_SOURCE=pipeline might detect that it is running as a downstream pipeline?

📌 Task
Status

Active

Version

1.0

Component

Code

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