https://bugzilla.wikimedia.org/show_bug.cgi?id=54762
Web browser: ---
Bug ID: 54762
Summary: find a way to deploy PHPUnit on production machines
Product: Wikimedia
Version: wmf-deployment
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Continuous integration
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected]
Blocks: 53594
Classification: Unclassified
Mobile Platform: ---
Our first Jenkins runner (gallium) had PHPUnit installed using pear. We then
upgraded it from time to time using the pear command.
This has at least two issues:
- we blindly install from a third party repository
- the update has to be done manually on each slave (currently two: gallium and
lanthanum).
We would need to streamline PHPUnit upgrade process. Either by having it
provided by a Debian package or using git-deploy.
Culprits:
- the Debian package ship 3.6.x while we are relying on PHPUnit 3.7.x
- there is no tutorials for git-deploy
This prevents us from running PHPUnit jobs on any slaves (bug 53594)
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l