douyin8813 2016-08-12 18:52
浏览 55
已采纳

如何使用Laravel 5设置travis-ci? InvalidArgumentException

I tried to run Travis-ci with Laravel 5.2 several times, but nothing works for me. I can run phpunit locally and it works, but not in travis.

My current travis.yml:

language: php

php:
  - 5.5
  - 5.6
  - 7.0
  #- hhvm
  #- nightly

sudo: required

before_script:
  - mkdir bootstrap/cache
  - mkdir storage
  - mkdir storage/framework
  - mkdir storage/framework/cache
  - sudo chmod -R 777 bootstrap/cache
  - sudo chmod -R 777 storage
  #- cp .env.travis .env
  - composer self-update
  - composer install --no-interaction
  #- php artisan key:generate

script:
  - vendor/bin/phpunit

The latest error in travis is a failed request to [http://localhost]. Received status code [500]. Caused by exception 'InvalidArgumentException' with message 'Please provide a valid cache path.' in /home/travis/build/Saibamen/laravel5-travis/bootstrap/cache/compiled.php:15392

All commits and travis logs are here: click

  • 写回答

2条回答 默认 最新

  • dongwen9975 2016-09-18 14:07
    关注

    Correct travis file is:

    language: php
    
    php:
      - 5.6
      - 7.0
    
    before_script:
      - mkdir bootstrap/cache
      - mkdir storage
      - mkdir storage/app
      - mkdir storage/framework
      - mkdir storage/framework/sessions
      - mkdir storage/framework/cache
      - mkdir storage/framework/views
      - chmod 777 -R storage
      - cp .env.travis .env
      - mysql -e 'create database homestead_test;'
      - composer self-update
      - composer install --no-interaction
      - php artisan key:generate
    
    script:
      - vendor/bin/phpunit
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器