如何将gitlab ci中的阶段与laravel相关联?

我的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'移到测试阶段,并且不再需要它(我的意思是我不想在测试中再次执行它阶段)

gsyyyy 回答:如何将gitlab ci中的阶段与laravel相关联?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3041588.html

大家都在问