2017-02-07 1 views
0

J'utilise GitLab CI pour tester une application Laravel.Laravel n'a pas pu exécuter la commande "php artisan key: generate" dans n'importe quel docker avec GitLab

Il ai toujours question à commande php artisan key:generate:

enter image description here

Warning: require(/builds/anhduc-bkhn/laravel-gitlab-example/bootstrap/../vendor/autoload.php): failed to open stream: No such file or directory in /builds/anhduc-bkhn/laravel-gitlab-example/bootstrap/autoload.php on line 17

Fatal error: require(): Failed opening required '/builds/anhduc-bkhn/laravel-gitlab-example/bootstrap/../vendor/autoload.php' (include_path='.:/usr/local/lib/php') in /builds/anhduc-bkhn/laravel-gitlab-example/bootstrap/autoload.php on line 17

S'il vous plaît aidez-moi.

Répondre

0

enter image description here

Je l'ai fixé. La raison est git ignore fournisseur/dossier.

+0

C'est censé l'ignorer, peut-être que vous devriez d'abord exécuter le compositeur? –

+0

@JakubKania J'utilise docker pour l'exécuter, déjà valider les dépendances du compositeur. Cela fonctionne déjà maintenant, merci pour votre commentaire –

+0

Eh bien, c'est votre flux de travail, mais vous ne devez commettre composer.json et composer.lock et installer le reste avec le compositeur –