Я новичок в symfony2 и travis ci, поэтому, если это глупый вопрос, я извиняюсь в авансовый.Symfony2 Travis CI Не удается открыть файл "/home/travis/build/myname/myproject/app/bootstrap.php.cache"
Когда я пытаюсь протолкнуть проект Symfony2 Трэвиса я получаю следующее сообщение не удалось для моей сборки: не удается открыть файл «/home/travis/build/myname/myproject/app/bootstrap.php.cache»
Мой .travis.yml файл выглядит следующим образом:
language: php
php:
- 5.5
- 5.6
before_script: phpenv config-add myconfig.ini
- cp app/config/parameters.yml.dist app/config/parameters.yml
- composer install
script:
- phpunit -c app/
notifications:
email:
- [email protected]
Эта ошибка кажется, чтобы работать после того, как PHPUnit называется. Таким образом, похоже, что сборка в порядке, это просто, что phpunit, если не удается на выше.
Я попытался добавить chmod 777 app/bootstrap.php.cache чуть ниже моей инструкции по установке композитора в .travis.yml, но это, похоже, не имеет никакого значения.
Я предполагаю, что это вопрос с разрешениями, но не совсем уверен?
Заранее спасибо.
Edit:
На самом деле, я не слишком уверен, что если Трэвис создает приложение/bootstrap.php.cache файл. Как я понимаю, это должно выполняться пакетом symfony при запуске компоновщика. Но подумайте, что это может быть причиной проблемы.
На самом деле, я думаю, что, как следует из сообщения об ошибке, PHPUnit не может найти приложение/bootstrap.php.cache или есть какой-то вид разрешений с этим файлом. Не думайте, что приложение/кеш или приложение/журналы имеют какое-либо отношение к этой ошибке travis. Но все равно спасибо. –