Skip to content

Modernize PHP 8 tests and fix extension and FPM provisioning - #579

Merged
Kanti merged 13 commits into
masterfrom
copilot/cleanup-tests-for-php-8-only
Oct 2, 2026
Merged

Kanti merged 13 commits into
masterfrom
copilot/cleanup-tests-for-php-8-only

Restore final PHP image provisioning checks

a8cffc7
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Oct 2, 2026 in 31s

Quality Gate failed

Failed conditions
15.4% Duplication on New Code (required ≤ 3%)
C Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check failure on line 1 in tests/serverspec/spec/collection/php.rb

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "collection::php" 3 times.

See more on https://sonarcloud.io/project/issues?id=webdevops_Dockerfile&issues=AaD3UqcbafEB9Hiw18rQ&open=AaD3UqcbafEB9Hiw18rQ&pullRequest=579

Check failure on line 43 in tests/serverspec/spec/spec_config.rb

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Provide a default value or use ENV.fetch() to validate this environment variable access.

See more on https://sonarcloud.io/project/issues?id=webdevops_Dockerfile&issues=AaD7bHtuPxUSpJyZyd97&open=AaD7bHtuPxUSpJyZyd97&pullRequest=579