0
我的項目中有兩種不同類型的測試 - 驗收和單元測試,問題是CircleCi在驗收測試期間無法擊中數據庫,但.env變量相同。CircleCi無法在驗收測試中擊中數據庫
這裏是.ENV文件:
DB_HOST=localhost
DB_DATABASE=db_testing
DB_USERNAME=homestead
DB_PASSWORD=secret
在PHPUnit.xml我有這樣的:
<php>
<env name="APP_ENV" value="testing"/>
<env name="CACHE_DRIVER" value="array"/>
<env name="SESSION_DRIVER" value="array"/>
<env name="QUEUE_DRIVER" value="sync"/>
</php>
而且在我的應用程序:
$app->loadEnvironmentFrom('.env.testing');
這一切都建立在工作我的本地機器,但在circleci上,它抱怨說它無法訪問數據庫。根據他們的文檔,我不需要創建數據庫