propelorm / Propel

Current stable (and outdated and unmaintained) version of Propel - Please use v2 https://github.com/propelorm/Propel2 --
http://www.propelorm.org
MIT License
841 stars 417 forks source link

Have travis CI use older version of composer to avoid case issues with pear package. #1083

Open Robbt opened 4 years ago

Robbt commented 4 years ago

I noticed that the CI tests were failing due to a simple warning elevated to error about casing of the pear packages. So this is my attempt to resolve that issue.

Robbt commented 4 years ago

This didn't turn out well, it is now giving an error PEAR packages were removed from composer 2.0 - so evidently the fix requires further tinkering with the dependencies of composer and limiting the version travis uses.

Robbt commented 4 years ago

So the fix here evidently is to have travis use composer 1.8 vs. the latest one. It no longer complains about case and doesn't break the integration tests.