Nous utilisons PHPCI et composer. Le serveur qui exécute PHPCI est sur PHP 5.3.
Pour un projet, nous avons ajouté le SDK PHP Facebook, en utilisant composer. Il nécessite PHP 5.4. Le compositeur est déclenché par PHPCI et est exécuté. Mais parce que le serveur CI vient de recevoir PHP 5.3 composer a échoué avec le message d'erreur:
facebook/php-sdk-v4 4.0.9 requires php >=5.4.0 -> no matching package found.
Cela a bien sûr laissé échouer ma construction dans PHPCI.
Est-il possible de sauter cette exigence? Peut-être en ajoutant une option à composer.json? Ou un paramètre pour appeler composer.phar?