I've got a Python project at github, which I test on travis-ci.org. There is a small client in PHP that I use for testing it (it should be a cross-language tool).
Recently I changed the username in my github repo, committed it and it triggered the travis build. It failed, because of a PHP/pear error:
The command "sudo pear channel-discover pear.phpunit.de" failed and exited with 1 during .
You can see the build matrix below:
- https://travis-ci.org/ducin/pycached/builds/65778230
- https://travis-ci.org/ducin/pycached/jobs/65778231
- https://travis-ci.org/ducin/pycached/jobs/65778232
The previous commit was submitted and tested on travis last year and everything was ok, the pear channel-discover
command worked. I changed nothing but the github username, which is not a problem for sure, so I expect that certain service became unavailable since then.
Please point me out what is wrong with my build and how can I make it work again.
http://pear.phpunit.de has been closed down in favour of using phar files or installing phpunit via composer. You should uninstall the PEAR version of phpunit and install it from another source.
https://thephp.cc/news/2015/01/phpunit-migration-from-pear-to-phar