Page MenuHomePhabricator

Drop PHP 5.3 enforcement from CI for mediawiki and extensions
Closed, ResolvedPublic

Description

Drop PHP 5.3 enforcement from CI for mediawiki and extensions for anything except REL<=1_26 .

Event Timeline

JanZerebecki raised the priority of this task from to Normal.
JanZerebecki updated the task description. (Show Details)

@JanZerebecki do you know which tests we would need to update to do mediawiki 1.26 or lower.

I thought the unit tests at least would not run the php 5.3 on the master branch.

JanZerebecki closed this task as Invalid.Feb 10 2016, 11:12 AM
JanZerebecki claimed this task.

Never mind, I looked at an old patch and was confused by the skip in zuul/layout.yaml.

Change 269667 had a related patch set uploaded (by JanZerebecki):
Fix php lint job attributes

https://gerrit.wikimedia.org/r/269667

Change 269667 merged by jenkins-bot:
Fix php lint job attributes

https://gerrit.wikimedia.org/r/269667

JanZerebecki changed the task status from Invalid to Resolved.Feb 10 2016, 1:53 PM

It seems only the first match for job attributes sticks, that is why php53lint was not skipped.

Ricordisamoa set Security to None.
Ricordisamoa removed a subscriber: gerritbot.