Я впервые использую 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)
Это наводит меня на мысль, что что-то построено неправильно.