У меня есть два этапа в моем gitlab ci .yml
Первый этап называется Build, на котором выполняются такие команды laravel, как:
php artisan key:generate
php artisan migrate
...
и второй этап — Тест, который я попытался запустить следующим образом:
php vendor/bin/phpunit --coverage-text --colors=never
что все в порядке, пока не запущена стадия Test. Возникает ошибка, в которой говорится:
There's no encryption key.
и дело в том, что я сделал php artisan key:generate на последнем этапе, но как я могу связать команды последнего этапа с текущим или следующим этапами?
Я имею в виду, что я хочу переместить «ключ php artisan: generate», который был введен на этапе сборки, на этап тестирования, и он мне больше не понадобится (я имею в виду, что я не хочу выполнять его снова на этапе тестирования)