Estamos usando PHPCI e compositor. O servidor que executa PHPCI está no PHP 5.3.
Para um projeto, adicionamos o SDK PHP do Facebook, usando o composer. Requer PHP 5.4. O Composer é acionado por PHPCI e executado. Mas, como o servidor CI acabou de receber o PHP 5.3, o composer falhou com a mensagem de erro:
facebook/php-sdk-v4 4.0.9 requires php >=5.4.0 -> no matching package found.
Isso deixou minha construção em PHPCI falhar, é claro.
Existe a possibilidade de pular este requisito? Talvez adicionando uma opção ao composer.json? Ou um parâmetro para a chamada composer.phar?