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

Kim*_*cks 13 php travis-ci composer-php

我在travis构建中面临警告声明.

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

我该怎么办呢?

在这里看一个例子

and*_*dig 64

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

composer self-update
Run Code Online (Sandbox Code Playgroud)


Kim*_*cks 0

在你的 travis.yml 里面

确保您有此部分

before_install:
  - php /home/travis/.phpenv/versions/5.3.26/bin/composer.phar self-update
Run Code Online (Sandbox Code Playgroud)

为了正确运行自我更新