Как правильно создать файл buildspe c .yml для Laravel приложения, используя AWS CodePipeline - PullRequest
0 голосов
/ 14 апреля 2020

Я впервые использую AWS CodePipeline и пытаюсь выяснить, как правильно создать файл buildspe c .yml для моего приложения Laravel. На inte rnet мало ресурсов.

В моем файле buildspe c .yml на данный момент есть следующее:

version: 0.2
phases:
 install:
   commands:
     - curl -s https://getcomposer.org/installer | php
     - mv  composer.phar /usr/local/bin/composer
     - php --version


 build:
   commands:
     - echo Build started on `date`
     - echo Installing composer deps
     - composer install
     - cp extra/.env ./
     - php artisan cache:clear

 post_build:
   commands:
     - echo Build completed on `date`
artifacts:
  type: zip
  files:
    - '**/*'
  name: clyde-$(date +%Y-%m-%d) 

CodeBuild успешен, и он развертывается в Elasti c Beanstalk. Я изменил конфигурацию в Elasti c Beanstalk, поэтому root - это / publi c (для Laravel). Тем не менее, когда я go на URL, в первой строке кода запуска появляется ошибка, как показано ниже:

Просмотр [inc \ navbar] не найден. (Просмотр: /var/app/current/resources/views/layouts/app.blade.php)

Это наводит меня на мысль, что что-то построено неправильно.

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