Page MenuHomePhabricator

Add composer to PHP base images
Closed, ResolvedPublic


Reported by @Krinkle on irc: the php images do not include the composer package manager

Event Timeline

The deployment on the Tooforge bastions is from [[|::toollabs::composer]]. It clones rCICP integration-composer and then symlinks the vendor/bin/composer script it provides into the default search path.

Change 369838 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[operations/docker-images/toollabs-images@master] Install composer for PHP imaages

Change 369838 merged by jenkins-bot:
[operations/docker-images/toollabs-images@master] Install composer for PHP images

$ webservice --backend=kubernetes php5.6 shell
If you don't see a command prompt, try pressing enter.
tools.bd808-test@interactive:~$ composer --version
Composer version 1.1.3 2016-06-26 15:42:08

Mentioned in SAL (#wikimedia-cloud) [2017-09-18T18:02:21Z] <bd808> Updated PHP5.6 images for Kubernetes (T172358)