Laravel Bitbucket конвейер терпит неудачу по командам ремесленника - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть файл bitbucket-pipelines.yml, подобный следующему:

pipelines:


branches:
    master:
    - step:
        name: JS
        image: node:8.9.4
        caches:
        - node
        script:
        - npm install
        - npm run dev
    - step:
        name: PHP
        image:
            name: snaver/docker-deploy
        caches:
        - composer
        script:
        - php -r "copy('.env.pipelines', '.env');"
        - composer install --optimize-autoloader --no-interaction --prefer-dist --ignore-platform-reqs
        - php -r "copy('.env.pipelines', '.env');"
        - php -r "file_exists('database/database.sqlite') || touch('database/database.sqlite');"
        - php artisan key:generate
        - php artisan migrate:refresh --seed
        - ./vendor/bin/phpunit

Теперь, когда я запускаю конвейер, он выходит из строя на строке с надписью "php artisan key: generate"

Он говорит, что успешно, но выдает ошибку вроде этого

Мой composer.json похож на это

    "require"          : {
    "php": "^7.1.3",
    "fideloper/proxy": "^4.0",
    "intervention/image": "^2.4",
    "laracasts/utilities": "^3.0",
    "laravel/framework": "5.7.*",
    "laravel/tinker": "^1.0",
    "tightenco/ziggy": "^0.6.9"
  },
  "require-dev"      : {
    "beyondcode/laravel-dump-server": "^1.0",
    "filp/whoops": "^2.0",
    "fzaninotto/faker": "^1.4",
    "itsgoingd/clockwork": "^3.0",
    "laravel/dusk": "^4.0",
    "laravel/telescope": "^1.0",
    "mockery/mockery": "^1.0",
    "nunomaduro/collision": "^2.0",
    "phpunit/phpunit": "^7.0"
  },

Я пробовал этот файл yml в любом другом приложении laravel иКоманды ремесленника работают хорошо, но на этой конфигурации это не

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...