Имам два етапа в моя gitlab ci .yml
Първият етап се нарича Build, който изпълнява команди на laravel като:
php artisan key:generate
php artisan migrate
...
и вторият етап е Тест, който се опитах да изпълня това:
php vendor/bin/phpunit --coverage-text --colors=never
че всичко е наред до стартирането на тестовия етап. Възниква грешка, която казва:
There's no encryption key.
и нещото е, че направих php artisan key:generate в последния етап, но как мога да свържа командите от последния етап с текущите или следващите етапи?
Искам да кажа, че искам да преместя „php artisan key:generate“, който беше въведен в етапа на изграждане, в етапа на тестване и няма да ми трябва повече (имам предвид, че не искам да го изпълнявам отново в етапа на тестване)