2015-06-24 157 views
0

我有一個Python project at github,我在travis-ci.org上測試。 PHP中有一個小型客戶端用於測試它(它應該是跨語言工具)。travis CI pear PHP依賴沒有安裝

最近我改變了我的github回購的用戶名,提交它,它觸發了travis構建。它失敗,因爲PHP /梨錯誤的,:

The command "sudo pear channel-discover pear.phpunit.de" failed and exited with 1 during . 

你可以看到下面的生成矩陣:

上一次提交在去年提交併在Travis上進行了測試,一切都很順利,pear channel-discover指揮工作。我只改變了github用戶名,但這並不是一個確定的問題,所以我希望某些服務從那時起就變得不可用。

請指出我的構建有什麼問題,以及如何讓它再次工作。

回答

0

http://pear.phpunit.de已被關閉,轉而使用phar文件或通過作曲者安裝phpunit。您應該卸載phpunit的PEAR版本並從其他源安裝。

https://thephp.cc/news/2015/01/phpunit-migration-from-pear-to-phar

+0

感謝您的回覆。但是你注意到了,我在問一個travis CI的構建嗎?另外,我該怎麼做?我不熟悉phar和作曲家... – ducin

+0

我不知道travisci,但你可以嘗試只是作曲家安裝phpunit/phpunit –

+0

請看看這個:https://travis-ci.org/ducin/pycached/工作/ 68402095。 '作曲家安裝phpunit/phpunit'不起作用。 – ducin