我的gitlab ci .yml有两个阶段
第一阶段称为 Build ,它运行laravel的命令,例如:
php artisan key:generate
php artisan migrate
...
第二阶段是 Test ,我试图运行它:
php vendor/bin/phpunit --coverage-text --colors=never
在测试阶段运行之前一切都很好。发生错误,提示:
There's no encryption key.
问题是我在上一阶段做了 php artisan key:generate ,但是如何将上一阶段的命令与当前阶段或下一阶段联系起来?
我的意思是我想将在构建阶段输入的'php artisan key:generate'移到测试阶段,并且不再需要它(我的意思是我不想在测试中再次执行它阶段)