如何在 travis 中运行 composer.phar 自我更新


how to run composer.phar self-update in travis

我在 travis 构建中面临警告语句。

警告:作曲家的这个开发版本已经超过 30 天了。建议通过运行"/home/travis/.phpenv/versions/5.3.26/bin/composer.phar self-update"进行更新,以获得最新版本。

然后我该如何运行它?

请参阅例如 这里

对 php 路径进行硬编码不是一个好主意,因为当 Travis 获得更新时路径可能会更改。我建议简单地打电话

composer self-update

在你的travis.yml里面

确保您有此部分

before_install:
  - php /home/travis/.phpenv/versions/5.3.26/bin/composer.phar self-update

为了正确运行自我更新